SuperAPI AI 工具集

create-mcp-servers

智能体与模型

查看项目

更新于 10-15 21:53

技能介绍

用途:该技能用于创建、更新和排查 MCP(Model Context Protocol)服务器,使 Claude 能访问自定义工具、资源与提示,适合构建自定义集成、API 或数据源。

主要能力:提供从需求收集到验证的完整创建流程、更新已有服务器流程、连接与运行时问题排查流程;包含 Python 与 TypeScript 传统模式模板、按需发现模式的 operations.json 模板,以及初始化项目的脚本。

使用方式:无上下文时通过 AskUserQuestion 选择创建、更新或排查;有描述时直接进入创建流程。标准目录为 ~/Developer/mcp/{server-name}/。常用命令:claude mcp list、claude mcp add --transport stdio <name> --env API_KEY='${API_KEY}' -- uv --directory ~/Developer/mcp/<name> run python -m src.server、claude mcp remove <name>、tail -f ~/Library/Logs/Claude/mcp-server-<name>.log、which uv && which node && which python。

核心规则:不硬编码密钥,使用 ${VAR} 展开与环境变量;使用 cwd 属性隔离依赖;使用绝对路径;每个目录一个服务器;Python 使用 uv。架构按操作数量选择:1-2 个操作用传统扁平工具,3 个及以上用按需发现模式(discover、get_schema、execute、continue 四个元工具加 operations.json)。

限制:资料未提供具体收费、价格、平台支持范围与效果数据;安全上禁止让用户把密钥粘贴到对话中,凭据须用环境变量,若密钥出现在对话中应删除对话并轮换凭据。