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 工具中。
  • 灵活配置:支持环境变量、自定义头信息,以及对支持的代理自动批准工具调用。

相关

  • 项目
  • 项目
  • 项目
  • 项目