Skip to content

MCP 配置指南

详细的 MCP 配置说明。

配置文件结构

MCP 配置位于 Claude Code 配置文件中的 mcpServers 部分:

json
{
  "mcpServers": {
    "server-name": {
      "command": "command-to-run",
      "args": ["arg1", "arg2"],
      "env": {
        "ENV_VAR": "value"
      }
    }
  }
}

常用 MCP 服务器

文件系统服务器

允许 Claude 访问指定目录:

json
{
  "filesystem": {
    "command": "mcp-server-filesystem",
    "args": ["/Users/username/projects"]
  }
}

GitHub 服务器

集成 GitHub 功能:

json
{
  "github": {
    "command": "mcp-server-github",
    "env": {
      "GITHUB_TOKEN": "ghp_your_token_here"
    }
  }
}

Git 服务器

提供 Git 操作功能:

json
{
  "git": {
    "command": "mcp-server-git"
  }
}

自定义 MCP 服务器

您可以创建自己的 MCP 服务器。参考 MCP 文档 了解如何开发自定义服务器。

调试 MCP

启用调试模式:

bash
claude --mcp-debug

安全注意事项

  • 仅配置信任的 MCP 服务器
  • 谨慎设置文件系统访问权限
  • 不要在配置文件中硬编码敏感令牌,使用环境变量

常见问题

如有问题,请查看 常见问题解答