將 20 個以上的 MCP 伺服器整合至單一端點
何時使用: 你的 claude_desktop_config.json 已有 20 個以上的條目,新增或移除伺服器變得非常麻煩。
前置條件
- 1mcp 已安裝 — npx -y @1mcp/agent(或依文件說明進行持久化安裝)
步驟
-
將現有伺服器遷移至 1mcp 設定Use onemcp-agent. Convert my current MCP client config into a 1mcp config file with each server prefixed by its name.✓ 已複製→ 1mcp.config.json 含所有伺服器及前綴
-
將用戶端指向 1mcpReplace my client's MCP config with a single entry pointing at 1mcp; keep a backup.✓ 已複製→ 用戶端現在只看到一個伺服器;工具以前綴方式列出
-
熱新增伺服器Add the new arxiv MCP to 1mcp config and reload — without restarting Claude Desktop.✓ 已複製→ 新工具在下次 list_tools 刷新時出現
結果: 所有 MCP 伺服器有理性的單一事實來源;迭代更快速。
注意事項
- 帶前綴的工具名稱變得很長 — 為各伺服器使用簡短的前綴別名(gh、fs、pg)而非全名