Skip to content
返回 AI 编程

Claude Code MCP 配置

为 Claude Code 注册本地与远程 MCP 服务器以获自定义工具。

Claude Code高级

为什么

Stack Overflow 2025 开发者调查显示 9.7% 的开发者使用 Claude Code,JetBrains 2026 年 1 月 AI Pulse 发现 18% 的专业开发者在工作中使用,较 2025 年 9 月增长 1.5 倍。Claude Code 可在终端会话直接调用 MCP 工具(查 DB、跑部署、读工单)。

一次配置服务器即跨会话赋予智能体持久能力,无需重复说明 API 调用。

何时使用

当希望智能体对外部系统(DB、工单、部署)操作或读内部文档/资源时配置 MCP。纯仓库内编辑跳过。

如何做

1. 构建或选 MCP 服务器(stdio 本地或 SSE 远程)。 2. 添加到 .mcp.json(项目)或 ~/.claude/mcp.json(用户): { "mcpServers": { "db": { "command": "node", "args": ["db-server.js"] } } } 3. 远程:{ "url": "https://mcp.example.com/sse", "transport": "sse" }。 4. 重启 Claude Code;/mcp 列出已连接服务器与工具。 5. 智能体现在相关时调用你的工具;提示词中可显式引用。

示例

// .mcp.json { "mcpServers": { "postgres": { "command": "npx", "args": ["@mcp/postgres", "postgres://localhost/db"] }, "tickets": { "url": "https://mcp.internal/tickets/sse", "transport": "sse" } } } 会话中:"用 postgres 工具找无 profile 的用户,然后逐个修复"

常见问题

  • ⚠Error: Cannot find module '@anthropic-ai/claude-code' → 运行 `npm install -g @anthropic-ai/claude-code`;需 Node.js 18+。
  • ⚠工具静默失败:inputSchema 宽松 — 先用 MCP Inspector 测服务器。
  • ⚠错误:限流:"429 Too Many Requests" → 运行 `/cost` 查用量,`/compact` 压缩上下文,或等待配额重置。

最佳实践

  • ✓提交 .mcp.json 让全团队共享工具访问。
  • ✓注册到 Claude 前用 MCP Inspector 验证服务器。
  • ✓用具体指标衡量结果(节省时间、缺陷率、测试覆盖率),使实践可被论证和改进。

常见问题解答

什么是Claude Code MCP 配置?

为 Claude Code 注册本地与远程 MCP 服务器以获自定义工具。 它可帮助开发者快速理解 Claude Code MCP 配置 的核心价值与适用场景。

如何开始使用Claude Code MCP 配置?

开始使用 Claude Code MCP 配置,建议先掌握以下要点:构建或选 MCP 服务器(stdio 本地或 SSE 远程)。

Claude Code MCP 配置 的常见误区有哪些?

使用 Claude Code MCP 配置 时常遇到的问题包括:Error: Cannot find module '@anthropic-ai/claude-code' → 运行 `npm install -g @anthropic-ai/claude-code`;需 Node.js 18+。;工具静默失败:inputSchema 宽松 — 先用 MCP Inspector 测服务器。;错误:限流:"429 Too Many Requests" → 运行 `/cost` 查用量,`/compact` 压缩上下文,或等待配额重置。。

Claude Code MCP 配置 的最佳实践是什么?

Claude Code MCP 配置 的最佳实践包括:提交 .mcp.json 让全团队共享工具访问。;注册到 Claude 前用 MCP Inspector 验证服务器。;用具体指标衡量结果(节省时间、缺陷率、测试覆盖率),使实践可被论证和改进。。

如何深入学习Claude Code MCP 配置?

从官方文档入手,再在 GitHub 上搜索真实示例;先在小实验仓库验证模式,再应用到生产代码。