MCPs & 扩展
什么是 MCP?
MCP (Model Context Protocol) 是 Anthropic 开发的标准协议,用于让 AI 模型安全地访问外部工具和数据源。通过 MCP,Claude Code 可以扩展其能力,集成各种开发工具和服务。
热门 MCP 扩展
开发工具类
🔧 GitHub MCP
集成 GitHub 功能到 Claude Code
功能特性:
- 创建和管理仓库
- 提交代码和创建 PR
- 管理 Issues 和项目看板
- 代码审查和协作
安装配置:
{
"mcps": {
"github": {
"command": "npx",
"args": ["@anthropic-ai/mcp-github"],
"env": {
"GITHUB_TOKEN": "your_github_token"
}
}
}
}
📊 数据库 MCP
连接和操作各种数据库
支持数据库:
- PostgreSQL
- MySQL
- SQLite
- MongoDB
- Redis
使用示例:
> 连接到生产数据库,查询活跃用户数量
> 优化这个慢查询的性能
> 为用户表添加新的索引
🌐 Web Scraping MCP
安全地获取和分析网页内容
功能:
- 页面内容提取
- 结构化数据解析
- 实时内容监控
- API 数据获取
云服务类
☁️ AWS MCP
管理 AWS 云服务资源
支持服务:
- EC2 实例管理
- S3 存储操作
- Lambda 函数部署
- RDS 数据库管理
配置示例:
{
"mcps": {
"aws": {
"command": "npx",
"args": ["@anthropic-ai/mcp-aws"],
"env": {
"AWS_ACCESS_KEY_ID": "your_access_key",
"AWS_SECRET_ACCESS_KEY": "your_secret_key",
"AWS_REGION": "us-east-1"
}
}
}
}
🏗️ Docker MCP
容器化应用管理
功能:
- 构建和推送镜像
- 容器生命周期管理
- Docker Compose 编排
- 容器日志查看
生产力类
📝 Notion MCP
集成 Notion 工作空间
用途:
- 项目文档同步
- 任务管理集成
- 知识库查询
- 团队协作
📊 Analytics MCP
应用分析和监控
功能:
- 用户行为分析
- 性能监控
- 错误追踪
- 自定义指标