MCP协议成标配了,Anthropic官方Skill教你一键接入各种外部服务

2026年,AI Agent 赛道有个很明确的方向:工具越来越多,协议越来越统一

从最早每个 Agent 平台各自定义自己的”工具集”,到后来 MCP(Model Context Protocol)冒头成为开放标准——这条路的演进速度比我预期的快太多了。现在主流的编码工具 Claude Code、Codex、Cursor、Windsurf、Gemini CLI 全部都支持 MCP,整个行业在往同一个方向收敛。

这背后有一个很实在的问题:工具厂商不可能为每个 Agent 平台单独适配,所以”一次开发,到处运行”的 MCP 协议就成了事实标准。

Anthropic 官方出了一个 Skillmcp-integration,专门教你怎么给 Claude Code 插件接 MCP 服务器。不管你是想接 GitHub、Slack、Notion、数据库,还是接自己写的内部服务,这个 Skill 都能给你完整指引。

它到底解决了什么问题

MCP 协议支持四种传输方式,每种对应不同的使用场景:

stdio——本地进程通信,最适合自己写的 MCP 服务器。比如你想让 Claude Code 直接读写服务器上的文件,或者调用内部脚本,直接 npx 拉起本地服务就行,配置用环境变量注入,安全又灵活。

SSE(Server-Sent Events)——这个是接官方托管服务的标准方式,比如 GitHub、Asana 这些大厂都提供了 MCP 端点。走 OAuth 授权,Claude Code 会自动弹出浏览器让你登录,完全不用自己处理 token 刷新这些麻烦事。

HTTP——适合有现成 REST API 的后端服务,接入方式是 Bearer Token 认证。很多公司内部系统没有 MCP 官方服务,但有 REST 接口,这条路就能直接走通。

WebSocket——适合需要实时推送的场景,比如股票行情、IoT 传感器数据、协作编辑的实时同步。这种低延迟双向通信是 WebSocket 的主场。

最有价值的几个细节

官方 Skill 里有几个我看了比较受用的设计建议:

工具命名规则——MCP 服务器提供的工具会自动带上前缀 mcp__plugin_<插件名>_<服务名>__<工具名>,比如 mcp__plugin_asana_asana__asana_create_task。这个规则在写命令(Command)的时候用来精确授权,不给泛泛的通配符权限,安全审计的时候也清晰。

环境变量注入——${CLAUDE_PLUGIN_ROOT} 这个变量一定要用,它指向插件目录的根路径。写死在配置文件里的绝对路径,换一台机器就废了,用这个变量才能让插件真正跨机器复用。

OAuth 自动处理——SSE 模式下,Claude Code 会自动搞定整个 OAuth 流程,第一次用的时候浏览器弹出登录,之后的 token 刷新也全自动。不需要自己写任何授权逻辑,这对接官方服务来说省了特别多的工作量。

在什么场景下用它

如果你在构建内部开发者平台或者企业的 AI 工具链,mcp-integration 是绕不开的一环。现在市面上的 MCP 服务器已经有上千个了,覆盖了代码管理、项目追踪、数据分析、内部运维等各个方向。用这个 Skill 作为接入标准,比自己研究各家文档要快得多。

如果你在做 AI Agent 相关的创业或产品,这个 Skill 也是一个很好的参考实现——它展示了官方认可的插件开发规范,写出来的插件能被所有支持 MCP 的平台直接使用。

怎么安装使用

Skill 的完整文档和示例代码都在 GitHub 上:

GitHubhttps://github.com/anthropics/claude-code/tree/main/plugins/plugin-dev/skills/mcp-integration

直接在 Claude Code 里加载这个 Skill,然后照着文档配置你的 .mcp.json 文件即可。官方文档还配了 references/ 目录里的详细解读,包括每种服务器类型的深度说明和认证模式的完整解析,强烈建议读一遍。


GitHub: https://github.com/anthropics/claude-code/tree/main/plugins/plugin-dev/skills/mcp-integration

评论区

0 条评论

登录后可评论。

沈星河 11 阅读