Mehr als 20 MCP-Server hinter einem Endpunkt zusammenführen
Wann einsetzen: Deine claude_desktop_config.json hat mehr als 20 Einträge und Server hinzuzufügen/entfernen ist mühsam.
Voraussetzungen
- 1mcp installiert — npx -y @1mcp/agent (oder persistente Installation gemäß Doku)
Ablauf
-
Vorhandene Server in 1mcp-Konfiguration verschiebenUse onemcp-agent. Convert my current MCP client config into a 1mcp config file with each server prefixed by its name.✓ Kopiert→ 1mcp.config.json mit allen Servern + Präfixen
-
Client auf 1mcp zeigenReplace my client's MCP config with a single entry pointing at 1mcp; keep a backup.✓ Kopiert→ Client sieht jetzt einen Server; Tools mit Präfixen aufgelistet
-
Neuen Server hot-hinzufügenAdd the new arxiv MCP to 1mcp config and reload — without restarting Claude Desktop.✓ Kopiert→ Neue Tools erscheinen beim nächsten list_tools-Refresh
Ergebnis: Vernünftige einzige Quelle der Wahrheit für alle MCP-Server; schnellere Iteration.
Fallstricke
- Tool-Namen werden mit Präfix lang — Kurze Präfix-Aliasse pro Server verwenden (gh, fs, pg) statt voller Namen