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 服务器
- 谨慎设置文件系统访问权限
- 不要在配置文件中硬编码敏感令牌,使用环境变量
常见问题
如有问题,请查看 常见问题解答。