开发与工程 ✓ Anthropic · 官方 mcpapi-integrationoauthstdiossewebsocket

Claude Code MCP 集成

为 Claude Code 插件配置外部 MCP 服务与工具。

FollowSkills 评估 · FSRS-2.0
不推荐
49/ 100 五分制 2.5 / 5
信任安全15 / 25 · 3.0/5

文档明确建议使用环境变量、HTTPS/WSS、最小化 allowed-tools,并禁止硬编码凭据;但对外部服务的数据流、权限边界、用户确认、撤销与回滚说明不完整,且 agent 被描述为可自主使用全部 MCP 工具,因此扣分。

可靠稳定8 / 20 · 2.0/5

配置示例、生命周期、错误处理和测试清单覆盖了常见路径;但静态材料未提供可执行测试,且“按需连接”与“插件启用时启动”等生命周期表述存在不一致,部分传输和配置行为未被证明,因此受静态上限约束并扣分。

适用触发8 / 15 · 2.7/5

名称、触发短语和 MCP 场景较明确,覆盖 stdio、SSE、HTTP 与 WebSocket;但非适用边界、版本兼容性和语义触发精度证据有限,文档仅英文,核心云端场景依赖海外服务,可能影响中国大陆可达性,因此扣分。

规范维护8 / 15 · 2.7/5

文档分层较清晰,包含概览、参考资料、示例、故障排查和工作流;但仅有 0.1.0 版本,没有变更日志、明确维护责任与更新路径,许可证信息由题设标为 unknown,且若干安装前提依赖 README 外部说明,因此扣分。

有效结果6 / 15 · 2.0/5

技能提供了可直接改写的配置片段、工具命名规则、安全建议和排错流程,能覆盖 MCP 集成核心任务;但没有文件内验证过的代表性结果,部分平台行为和示例服务可用性未经证明,仍需较多人工核验,因此未给满静态可得分。

证据核验4 / 10 · 2.0/5

源文件本身可审计,包含配置示例、检查清单和测试步骤;但没有提交的测试套件、CI 覆盖或第三方执行证据,关键行为主要是文档声明,因此仅给有限静态可验证分。

证据充分度: 评估于 2026年7月20日 审查版本 015170d3fd84
使用前请注意
  • 将 agent 的“全部 MCP 工具”访问视为高权限设计;发布前应限定工具集合,并为创建、更新、删除及外部写入操作增加明确确认和恢复方案。
  • 需核实 Claude Code 当前版本是否支持文档所述 SSE、HTTP、WebSocket、headersHelper、生命周期和工具命名行为。
  • 核心云端示例依赖海外域名;中国大陆用户可能遇到网络可达性、OAuth 回调或服务区域限制。
  • 不要将调试日志、环境变量或错误输出中的令牌和敏感数据暴露给用户。
查看完整评分方法 →

它能做什么 & 适用场景

该技能指导开发者把 Model Context Protocol(MCP)服务器集成到 Claude Code 插件中。内容涵盖 stdio、SSE、HTTP 和 WebSocket 四种连接方式,以及 OAuth、令牌和环境变量配置。它还说明如何使用 .mcp.json 或 plugin.json 配置服务器、在命令中允许 MCP 工具,并进行本地测试、调试和错误处理。适合需要让插件连接数据库、API、文件系统或云服务的 Claude Code 用户。

指导用户在插件根目录创建 .mcp.json,或在 plugin.json 中加入 mcpServers 配置;配置 command、args、env、url 和 headers 等字段;使用 ${CLAUDE_PLUGIN_ROOT} 和用户环境变量;根据 stdio、SSE、HTTP 或 WebSocket 选择服务器类型;在命令 frontmatter 中预授权具体 MCP 工具;通过 /mcp 查看服务器,并使用 claude --debug 检查连接、工具发现、认证和调用错误;提供连接失败、工具调用失败和配置错误的处理及验证清单。

  1. 插件开发者需要连接本地数据库、文件系统或自定义 MCP 服务器时,使用 stdio 配置本地进程。
  2. 需要把 Asana、GitHub 等托管服务接入插件,并通过 OAuth 登录时,使用 SSE 配置。
  3. 需要连接带 Bearer Token 的 REST API 或自定义 MCP 后端时,使用 HTTP 配置。
  4. 需要实时数据流、推送通知或低延迟双向通信时,使用 WebSocket 配置。
  5. 维护包含多个外部服务的插件,并希望限制命令可调用的 MCP 工具范围时,参考多服务器和权限配置模式。

优缺点一览

优点
  • 覆盖本地进程、托管服务、REST API 和实时 WebSocket 四类 MCP 连接方式。
  • 包含 OAuth、环境变量令牌、工具命名、权限范围和错误处理建议。
  • 提供从配置、测试到调试的完整实施流程,并强调使用 HTTPS/WSS 和避免提交凭据。
局限
  • 内容针对 Claude Code 插件机制,.mcp.json、plugin.json、/mcp 和 claude --debug 等做法不能直接视为通用 Agent Skills 流程。
  • 源材料没有提供独立安装步骤、测试套件或实际可验证的示例项目。
  • 技能没有说明许可证、费用或各类 MCP 服务器的具体兼容版本。

如何安装

该源材料没有提供此单个技能的独立安装命令。它位于 Claude Code 仓库的 plugins/plugin-dev/skills/mcp-integration/SKILL.md;仓库 README 说明可先安装 Claude Code,再进入项目目录运行 claude,但未说明如何单独安装或启用该技能。

如何使用

在 Claude Code 中提出类似“add MCP server”“integrate MCP”“configure MCP in plugin”或“use .mcp.json”的请求。实施时,在插件根目录创建 .mcp.json,选择 stdio、SSE、HTTP 或 ws 配置服务器,记录所需环境变量,在相关命令中预授权具体 mcp__plugin_... 工具,然后使用 /mcp 检查服务器并用 claude --debug 排查问题。

常见问题

这个技能是否包含 MCP 服务器或外部服务本身?
没有。它提供配置和集成指导,并给出示例配置;源材料没有说明随技能捆绑具体服务器。
需要哪些权限或凭据?
取决于服务器类型。SSE 可使用 Claude Code 自动处理的 OAuth,HTTP 可使用请求头中的令牌,stdio 可通过环境变量传递数据库地址或 API 密钥。技能建议只预授权必要工具。
连接失败时如何排查?
检查服务器 URL、stdio 进程、网络连接、认证配置、JSON 语法和环境变量;使用 /mcp 查看服务器,并运行 claude --debug 查看连接和工具调用日志。
使用该技能是否收费?
源材料没有说明该技能或相关 MCP 服务的费用。

同仓库的其他 Skills

均来自 anthropics/claude-code

相关 Skills