Skip to content
目录

MCP 协议集成

Model Context Protocol 让外部进程提供 tools / prompts / resources,Claude Code 作为 MCP Client 映射进统一 Tool 执行管线。


1. 客户端架构

组件职责
连接管理stdio / SSE 等传输
能力协商list tools、resources
调用tools/call → 转为内部 ToolResult

2. 服务器配置

settings 或 plugin.json 声明:command、env、超时。启动时并行连接,失败项标记不可用。


3. 工具映射

MCP tool → 内部 Tool 包装:名称前缀防冲突、schema 转换、权限仍走 11


4. Prompts 与 Resources

  • Prompts:可暴露为斜杠或模板。
  • Resources:只读上下文,@ 或专用工具读取 URI。

5. 认证

OAuth / header 等依 MCP 服务器要求;密钥不进模型上下文。


6. 与插件

插件可 bundled MCP server,与独立配置合并;去重按 server id。


7. 总结

MCP = 工具生态标准口;排错连接失败先看 transport 日志与 server 进程是否存活。

MIT License.