neon-solutions/add-mcp
The open MCP config tool - npx add-mcp
解决的问题
add-mcp 简化了将 Model Context Protocol (MCP) 服务器添加到各种 AI 编码代理的过程。用户无需手动编辑不同工具的复杂配置文件,只需通过一条命令即可同时在多个支持的代理上安装服务器。
工作原理
该工具作为配置管理器,将单一安装命令映射到不同 AI 代理所需的特定配置格式和文件路径。它支持三种传输类型:HTTP、SSE 和 stdio。
主要功能包括:
- 安装:通过远程 URL 或包名称添加服务器。
- 注册表集成:允许用户从精心筛选的注册表中查找并安装服务器。
- 智能检测:自动识别用户系统上已安装的代理,以建议目标。
- 作用域管理:支持项目级(通过版本控制与团队共享)和全局级(用户级别)安装。
- 能力映射:处理代理特定功能,如请求超时、OAuth 范围和工具自动批准,对不支持的字段会发出警告并忽略。
适用人群
使用 AI 编码助手(如 Cursor、Claude Code、VS Code 或 Zed)并希望在不手动管理 JSON 或 TOML 配置文件的情况下,通过 MCP 服务器扩展代理功能的开发者。
亮点
- 广泛兼容:支持超过 20 个编码代理,包括 Claude Code、Cursor、Codex 和 Windsurf。
- 统一 CLI:通过单一命令接口添加、删除、列出、同步和搜索 MCP 服务器。
- 可编程 API:提供
upsertServer函数,可用于集成到其他 CLI 工具中。 - 灵活配置:支持环境变量、自定义头信息,以及对支持的代理自动批准工具调用。
相关
- 项目
- 项目
- 项目
- 项目