这个 Skill 能做什么,适合哪些场景?
该技能指导开发者把 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 检查连接、工具发现、认证和调用错误;提供连接失败、工具调用失败和配置错误的处理及验证清单。
- 插件开发者需要连接本地数据库、文件系统或自定义 MCP 服务器时,使用 stdio 配置本地进程。
- 需要把 Asana、GitHub 等托管服务接入插件,并通过 OAuth 登录时,使用 SSE 配置。
- 需要连接带 Bearer Token 的 REST API 或自定义 MCP 后端时,使用 HTTP 配置。
- 需要实时数据流、推送通知或低延迟双向通信时,使用 WebSocket 配置。
- 维护包含多个外部服务的插件,并希望限制命令可调用的 MCP 工具范围时,参考多服务器和权限配置模式。
如何安装这个 Skill?
- 将 agent 的“全部 MCP 工具”访问视为高权限设计;发布前应限定工具集合,并为创建、更新、删除及外部写入操作增加明确确认和恢复方案。
- 需核实 Claude Code 当前版本是否支持文档所述 SSE、HTTP、WebSocket、headersHelper、生命周期和工具命名行为。
- 核心云端示例依赖海外域名;中国大陆用户可能遇到网络可达性、OAuth 回调或服务区域限制。
- 不要将调试日志、环境变量或错误输出中的令牌和敏感数据暴露给用户。
- Shell / 命令行
- 网络访问
- 本地文件系统
- MCP Server
Claude Code
该源材料没有提供此单个技能的独立安装命令。它位于 Claude Code 仓库的 plugins/plugin-dev/skills/mcp-integration/SKILL.md;仓库 README 说明可先安装 Claude Code,再进入项目目录运行 claude,但未说明如何单独安装或启用该技能。
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/anthropics/claude-code.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/plugins/plugin-dev/skills/mcp-integration" ~/.claude/skills/
rm -rf "$tmp"根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。
如何使用这个 Skill?
安装后,把下面任意一句发给 Agent 即可触发:
- add MCP server
- configure MCP in plugin
在 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 排查问题。
这个 Skill 有哪些优点和局限?
- 覆盖本地进程、托管服务、REST API 和实时 WebSocket 四类 MCP 连接方式。
- 包含 OAuth、环境变量令牌、工具命名、权限范围和错误处理建议。
- 提供从配置、测试到调试的完整实施流程,并强调使用 HTTPS/WSS 和避免提交凭据。
- 内容针对 Claude Code 插件机制,.mcp.json、plugin.json、/mcp 和 claude --debug 等做法不能直接视为通用 Agent Skills 流程。
- 源材料没有提供独立安装步骤、测试套件或实际可验证的示例项目。
- 技能没有说明许可证、费用或各类 MCP 服务器的具体兼容版本。
这个 Skill 与同类方案有什么区别?
与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。
| Skill | FS 评分 | Star 数 | 最近更新 | License |
|---|---|---|---|---|
| Claude Code MCP 集成 本页 ✓ Anthropic · 官方 | 49 · 谨慎使用 | ★ 151k | 11 天前 | — |
| Claude 插件 MCP 集成指南 ✓ Anthropic · 官方 | 51 · 谨慎使用 | ★ 38k | 11 天前 | Apache-2.0 |
| MCP 服务器开发指南 ✓ Microsoft · 官方 | 49 · 谨慎使用 | ★ 2.7k | 3 个月前 | MIT |
| OpenChamber 中继传输技能 | 58 · 推荐 | ★ 12k | 11 天前 | MIT |
| 合同引擎验证器 ✓ Anthropic · 官方 | 44 · 不推荐 | ★ 425 | 1 个月前 | — |
FollowSkills 如何评估这个 Skill?
文档明确建议使用环境变量、HTTPS/WSS、最小化 allowed-tools,并禁止硬编码凭据;但对外部服务的数据流、权限边界、用户确认、撤销与回滚说明不完整,且 agent 被描述为可自主使用全部 MCP 工具,因此扣分。
配置示例、生命周期、错误处理和测试清单覆盖了常见路径;但静态材料未提供可执行测试,且“按需连接”与“插件启用时启动”等生命周期表述存在不一致,部分传输和配置行为未被证明,因此受静态上限约束并扣分。
名称、触发短语和 MCP 场景较明确,覆盖 stdio、SSE、HTTP 与 WebSocket;但非适用边界、版本兼容性和语义触发精度证据有限,文档仅英文,核心云端场景依赖海外服务,可能影响中国大陆可达性,因此扣分。
文档分层较清晰,包含概览、参考资料、示例、故障排查和工作流;但仅有 0.1.0 版本,没有变更日志、明确维护责任与更新路径,许可证信息由题设标为 unknown,且若干安装前提依赖 README 外部说明,因此扣分。
技能提供了可直接改写的配置片段、工具命名规则、安全建议和排错流程,能覆盖 MCP 集成核心任务;但没有文件内验证过的代表性结果,部分平台行为和示例服务可用性未经证明,仍需较多人工核验,因此未给满静态可得分。
源文件本身可审计,包含配置示例、检查清单和测试步骤;但没有提交的测试套件、CI 覆盖或第三方执行证据,关键行为主要是文档声明,因此仅给有限静态可验证分。
点击维度查看打分理由
证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。
查看完整评分方法 →