工程開發
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日 下午11:28
在 GitHub 查看