工程开发
mcp-add avatar

mcp-add

通过交互式或自动化命令行界面,轻松将 MCP (Model Context Protocol) 服务器配置并添加至 Cursor、Claude、VS Code 等 AI 编程工具中。

简介

mcp-add 是一款专为开发者与高级用户设计的工具,旨在简化将 Model Context Protocol (MCP) 服务器注册到各类 AI 辅助开发环境的繁琐流程。与其手动编辑位于不同系统目录下的 JSON、TOML 或 YAML 配置文件,此工具提供了一致的命令行界面,统一管理服务器连接。它支持多种主流客户端,包括 Claude Desktop、Claude Code、Cursor、VS Code、Windsurf、Continue、Goose、Codex、OpenCode 以及 Gemini CLI。

本工具将不同平台的配置文件存储路径抽象化。无论您是要设置本机的 stdio 文件系统服务器,还是远程的 SSE/HTTP 服务器,mcp-add 都能确保开发堆栈中的设置一致性。对于需要区分项目专属配置(如 .mcp.json 或 .cursor/mcp.json)与全局环境设置的工程师来说,这款工具特别实用。用户可以通过交互模式逐步完成设置,或在自动化脚本与 CI/CD 流程中使用非交互模式并搭配参数。

  • 简化了针对不同 AI 开发环境的跨平台 MCP 服务器注册流程。

  • 支持本机 stdio 进程以及远程网络服务器 (SSE/HTTP)。

  • 自动化管理跨目录结构的全局与项目层级配置文件。

  • 提供细致的参数控制,用于管理环境变量、指令参数与 HTTP 标头。

  • 完全兼容于标准 npx 工作流,实现零安装部署。

  • 针对支持的客户端提供 OAuth 客户端凭证管理,适用于高级远程服务器集成。

  • 当您希望通过文件搜索、数据库访问或 GitHub 集成等本机工具扩展您的 AI 代码助手时,请使用此工具。

  • 输入包括服务器元数据(名称、类型、指令/网址)与目标客户端选择;输出为更新后的本机文件系统配置文件。

  • 请注意,部分客户端(如 Claude Desktop)仅支持全局配置,而其他工具则支持项目层级的覆盖设置。

  • 务必确认您的配置路径需求,因为每个支持的客户端在服务器注册时都有独特的文件位置。

  • 基于安全性考量,请确保 API 密钥或环境变量等敏感信息在开发环境中得到妥善处理。

仓库统计

Star 数
15
Fork 数
2
Open Issue 数
0
主要语言
JavaScript
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 23:28
在 GitHub 查看