主题
通过 MCP 将 Claude Code 连接到工具
Claude Code 可以通过 Model Context Protocol (MCP) 连接到数百个外部工具和数据源。MCP 是一个用于 AI 工具集成的开源标准。
使用 MCP 可以做什么
连接 MCP 服务器后,您可以要求 Claude Code:
- 从问题跟踪器实现功能
- 分析监控数据
- 查询数据库
- 集成设计
- 自动化工作流
安装 MCP 服务器
选项 1:添加远程 HTTP 服务器
bash
claude mcp add --transport http <name> <url>
# 示例:连接到 Notion
claude mcp add --transport http notion https://mcp.notion.com/mcp选项 2:添加远程 SSE 服务器
bash
claude mcp add --transport sse <name> <url>
# 示例:连接到 Asana
claude mcp add --transport sse asana https://mcp.asana.com/sse选项 3:添加本地 stdio 服务器
bash
claude mcp add --transport stdio <name> <command> [args...]
# 示例:添加 Airtable 服务器
claude mcp add --transport stdio airtable --env AIRTABLE_API_KEY=YOUR_KEY \
-- npx -y airtable-mcp-server管理您的服务器
bash
# 列出所有已配置的服务器
claude mcp list
# 获取特定服务器的详细信息
claude mcp get github
# 删除服务器
claude mcp remove github
# 在 Claude Code 中检查服务器状态
/mcpMCP 安装范围
本地范围
默认配置级别,存储在您的项目特定用户设置中:
bash
claude mcp add --transport http stripe https://mcp.stripe.com项目范围
通过 .mcp.json 文件与团队共享:
bash
claude mcp add --transport http paypal --scope project https://mcp.paypal.com/mcp用户范围
跨所有项目可用:
bash
claude mcp add --transport http hubspot --scope user https://mcp.hubspot.com/anthropic实际示例
示例:使用 Sentry 监控错误
bash
# 1. 添加 Sentry MCP 服务器
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
# 2. 使用 /mcp 对您的 Sentry 帐户进行身份验证
> /mcp
# 3. 调试生产问题
> "过去 24 小时内最常见的错误是什么?"示例:连接到 GitHub 进行代码审查
bash
# 1. 添加 GitHub MCP 服务器
claude mcp add --transport http github https://api.githubcopilot.com/mcp/
# 2. 在 Claude Code 中进行身份验证
> /mcp
# 3. 使用 GitHub
> "审查 PR #456 并建议改进"示例:查询您的 PostgreSQL 数据库
bash
# 1. 添加数据库服务器
claude mcp add --transport stdio db -- npx -y @bytebase/dbhub \
--dsn "postgresql://readonly:password@localhost:5432/analytics"
# 2. 查询数据库
> "本月我们的总收入是多少?"使用远程 MCP 服务器进行身份验证
- 添加需要身份验证的服务器
- 在 Claude Code 中使用
/mcp命令 - 按照浏览器中的步骤登录
从 JSON 配置添加 MCP 服务器
bash
claude mcp add-json weather-api '{"type":"http","url":"https://api.weather.com/mcp"}'从 Claude Desktop 导入 MCP 服务器
bash
claude mcp add-from-claude-desktop将 Claude Code 用作 MCP 服务器
bash
claude mcp serve使用 MCP 资源
使用 @server:protocol://resource/path 格式引用资源:
> 您能分析 @github:issue://123 并建议修复吗?将 MCP 提示用作斜杠命令
MCP 提示以 /mcp__servername__promptname 格式出现:
> /mcp__github__list_prs
> /mcp__github__pr_review 456企业 MCP 配置
系统管理员可以在以下位置部署企业 MCP 配置文件:
- macOS:
/Library/Application Support/ClaudeCode/managed-mcp.json - Windows:
C:\ProgramData\ClaudeCode\managed-mcp.json - Linux:
/etc/claude-code/managed-mcp.json