一份配置,多端通用:MCP Config 转换器

mcp-config 是一个参考实现:把“同一份 MCP Server 配置”一键转换成不同应用所需的配置文件或命令,避免在 Claude Desktop、Cursor、VS Code 等多处重复手工改配置。

它解决什么问题

• 只维护一份 MCP Server 定义(支持远程 HTTP / 本地 stdio)
• 按目标客户端输出对应格式:JSON / CLI / TOML
• 适配 30+ 客户端格式,减少迁移与同步成本

怎么用(概念流程)

• 将仓库的 src/ 复制到你的项目中
• 使用 getClients() 查看支持的客户端
• 用 transformConfig({ server, client }) 生成目标客户端需要的配置字符串(例如 Cursor 的 JSON,或 Claude Code 的添加命令)

支持范围(示例)

• JSON 类:Claude Desktop、Cursor、Windsurf、VS Code/Copilot、JetBrains、Zed、Warp、Perplexity Desktop 等
• CLI 类:Claude Code、Amp、OpenAI Codex CLI 等

适合谁

• 同时在多个 IDE/客户端里用 MCP 的开发者与团队
• 想把“配置维护”从手工劳动变成可复用工具链的人

原链接:https://github.com/iannuttall/mcp-config

#MCP #配置管理 #开发工具 #TypeScript #效率提升 GitHub - iannuttall/mcp-config: Turn one MCP server setup into the right format for lots of apps.
 
 
Back to Top 1px