用途:帮助把 Model Context Protocol(MCP)服务器集成进 Claude Code 插件,让外部服务与 API 以结构化工具形式在 Claude Code 中调用,可连接数据库、API、文件系统等。
主要能力:支持 stdio(本地进程)、SSE、HTTP、WebSocket 四种服务器类型;单个服务可暴露 10+ 相关工具;支持 OAuth 与复杂认证流程;可将 MCP 服务器随插件打包实现自动安装。
配置方式:推荐在插件根目录创建独立 .mcp.json,也可在 plugin.json 内联 mcpServers 字段。示例: { "database-tools": { "command": "${CLAUDE_PLUGIN_ROOT}/servers/db-server", "args": ["--config", "${CLAUDE_PLUGIN_ROOT}/config.json"], "env": {"DB_URL": "${DB_URL}"} } }
服务器类型与用法:stdio 适合本地工具与自定义服务器,用 command/args/env 配置,由 Claude Code 启停进程并通过 stdin/stdout 通信;SSE 适合托管云服务,配置 type 与 url,OAuth 自动处理;HTTP 适合 REST 后端,支持 headers 与 Bearer 令牌;WebSocket(type 为 ws)适合实时双向通信与推送。
环境变量:支持 ${CLAUDE_PLUGIN_ROOT} 与用户环境变量替换,建议在 README 记录必需变量。工具命名格式为 mcp__plugin_<plugin-name>_<server-name>__<tool-name>,可在命令 frontmatter 的 allowed-tools 中预授权,建议精确列出而非使用通配符。可用 /mcp 命令查看已注册服务器。
安全与限制:应使用 HTTPS/WSS,不在配置中硬编码令牌或提交凭证;处理连接失败、工具调用与配置错误;用 claude --debug 排查,并以 /mcp 验证。性能方面服务器按需连接并自动管理连接池,建议批量请求。资料未提供具体收费、价格或性能数据。