logo

MCP 协议(Claude 生态)

更新时间:2026-01-11 数据来源:

MCP(Model Context Protocol)是开放协议,用于让 AI 助手安全地连接外部工具与数据源。通过 MCP,Claude 可以调用工具、读取资源并完成更复杂的任务。

1) MCP 能解决什么

  • 工具调用:调用本地脚本、数据库、第三方 API。
  • 资源访问:读取文档、代码库、知识库。
  • 可控安全:统一管理权限与可调用能力。

2) Claude 常见 MCP 使用方式

  • Claude Desktop:通过配置文件添加 MCP 服务器。
  • 开发工具:在 IDE / CLI 中统一同步 MCP 配置。

不同客户端的配置路径不同,建议统一“单一来源”配置并同步。

3) MCP 配置要点

  • 服务器名统一:避免同名冲突。
  • 只开放必要权限:减少风险面。
  • 不要硬编码密钥:尽量用环境变量。

4) 示例(简化)

{
  "mcpServers": {
    "my-tools": {
      "command": "npx",
      "args": ["-y", "my-mcp-server"],
      "env": {
        "MY_API_KEY": "${MY_API_KEY}"
      }
    }
  }
}

5) 安全与排障

  • 最小权限原则:只暴露必要工具。
  • 日志优先:避免 stdout 干扰 MCP 通信。
  • 重启客户端:多数客户端不会热加载配置。

相关链接


本页面由匠人学院 Wiki 系统维护。

Claude 使用指南
Vibe Coding

Claude 使用指南

Claude 是 Anthropic 开发的先进 AI 助手,以安全、有帮助和诚实著称。本指南帮助你充分发挥 Claude 的能力。

Claude 使用指南MCP 协议

MCP 协议(Claude 生态)

更新时间:2026-01-11 数据来源:

MCP(Model Context Protocol)是开放协议,用于让 AI 助手安全地连接外部工具与数据源。通过 MCP,Claude 可以调用工具、读取资源并完成更复杂的任务。

#1) MCP 能解决什么

  • 工具调用:调用本地脚本、数据库、第三方 API。
  • 资源访问:读取文档、代码库、知识库。
  • 可控安全:统一管理权限与可调用能力。

#2) Claude 常见 MCP 使用方式

  • Claude Desktop:通过配置文件添加 MCP 服务器。
  • 开发工具:在 IDE / CLI 中统一同步 MCP 配置。

不同客户端的配置路径不同,建议统一“单一来源”配置并同步。

#3) MCP 配置要点

  • 服务器名统一:避免同名冲突。
  • 只开放必要权限:减少风险面。
  • 不要硬编码密钥:尽量用环境变量。

#4) 示例(简化)

json
{ "mcpServers": { "my-tools": { "command": "npx", "args": ["-y", "my-mcp-server"], "env": { "MY_API_KEY": "${MY_API_KEY}" } } } }

#5) 安全与排障

  • 最小权限原则:只暴露必要工具。
  • 日志优先:避免 stdout 干扰 MCP 通信。
  • 重启客户端:多数客户端不会热加载配置。

#相关链接


本页面由匠人学院 Wiki 系统维护。

Prompt Master

把 AI 工具用到极致,先掌握 Prompt

系统学习 Prompt 结构与技巧,提升输出稳定性与可控性。

进入 Prompt 大师 →

常见问题

Claude 3.5 Sonnet 和 GPT-4o 哪个写代码更好?
目前社区公认 Claude 3.5 Sonnet 在代码逻辑、复杂重构和 Artifacts 交互体验上略胜一筹,尤其是在配合 Cursor 使用时。
Claude Projects 是什么功能?
Claude Projects 允许你上传特定的文档(如 API 文档、代码库)作为上下文知识库,让 Claude 在对话中始终基于这些资料回答,非常适合项目级开发。
如何使用 Claude Artifacts?
在对话中让 Claude 生成代码(如 React 组件、HTML/CSS),它会自动触发 Artifacts 预览窗口,你可以直接看到运行效果并进行迭代修改。