Kostenloses Tool

MCP-Config-Converter für Claude Desktop

Füge eine MCP-Konfiguration von einem beliebigen Client ein und erhalte sie in dem Format zurück, das Claude Desktop tatsächlich liest — inklusive der Formatunterschiede, die niemand dokumentiert.

Füge die JSON-Konfiguration ein, die du jetzt hast. Sie kann von jedem Client stammen — wir erkennen selbst, von welchem.
Läuft vollständig in deinem Browser. Nichts, was du einfügst, wird hochgeladen, gespeichert oder protokolliert.

Derselbe Server, jeder Client. Für deine Kunden trotzdem nichts zu sehen.

Konfigurationsdateien sind für die, die schon gekauft haben. MCP Showcase gibt dir einen Link, der jedem zeigt, was dein Server kann — ganz ohne dass jemand etwas einrichten muss.

So funktioniert es

link
Bestehende Konfiguration einfügen

Aus Claude Desktop, Cursor, VS Code, Windsurf oder woher auch immer. Wir erkennen das Quellformat.

play_circle
Wir übersetzen die Teile, die sich unterscheiden

Root-Key, Endpunkt-Feld, Transporttyp, Dateiformat — und ob Claude Desktop einen gehosteten Server überhaupt direkt erreicht oder eine lokale Bridge braucht.

checklist
In Claude Desktop übernehmen

Das Ergebnis kommt in dem Dateiformat, das Claude Desktop liest — bereit zum Einfügen an der richtigen Stelle.

Was sich beim Clientwechsel wirklich ändert

MCP standardisiert das Protokoll, nicht die Konfiguration. Einen Server zwischen zwei Clients zu bewegen heißt, bis zu vier Dinge zu ändern — und jedes einzelne schlägt still fehl, wenn du es übersiehst: Die Datei lässt sich parsen, der Client startet, und der Server fehlt einfach.

  • Die Datei und ihr Format — Claude Desktop liest claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), in JSON.
  • Der Root-Key — hier mcpServers, aber mcpServers, servers, context_servers oder mcp_servers, je nachdem, woher du kommst.
  • Das Endpunkt-Feld — Claude Desktop hat keines: Ein gehosteter Endpunkt ist nicht direkt erreichbar.
  • Ob ein entfernter Server überhaupt erreichbar ist — siehe unten.

Entfernte Server brauchen eine lokale Bridge

Die Konfiguration von Claude Desktop startet lokale Prozesse; eine gehostete MCP-URL nimmt sie nicht direkt entgegen. Ein entfernter Server wird als stdio-Kommando konfiguriert, das den mcp-remote-Proxy ausführt und die URL als Argument bekommt. Die URL in ein "url"-Feld zu schreiben ist hier der mit Abstand häufigste Fehler — und er schlägt still fehl: Der Server taucht einfach nie auf.

Warum aus deiner URL ein Kommando wird

Claude Desktop startet lokale Prozesse und verbindet sich nicht direkt mit einem gehosteten MCP-Endpunkt — ein entfernter Server lässt sich hier also gar nicht als URL ausdrücken. Die konvertierte Konfiguration führt stattdessen die mcp-remote-Bridge als lokales Kommando aus und übergibt ihr deine URL als Argument. Das braucht Node.js auf dem Rechner, auf dem Claude Desktop läuft, und es ist mit Abstand der häufigste Grund, warum ein gehosteter Server hier „nicht funktioniert" — die URL-Form wird akzeptiert und ignoriert.

Was unverändert übernommen wird

Lokale stdio-Server sind weitgehend portabel: Kommando und Argumente bedeuten überall dasselbe. Was sich ändert, ist die Hülle — der Root-Key und, bei JSON-Clients, die gesamte Dateisyntax. Header und Umgebungsvariablen kommen so mit, wie sie sind: Wenn deine Konfiguration ein Token enthält, steht es auch in der Ausgabe. Alles passiert in deinem Browser und nichts wird hochgeladen — aber entferne es vorher, wenn dir wohler ist.

Verwandte Tools

Zehn Konfigurationen, ein Server, immer noch nichts zu zeigen

Eine Konfiguration zwischen Clients zu portieren ist Arbeit, die immer nur denen nützt, die deinen Server ohnehin schon nutzen. Für die Person, die entscheidet, ob sie ihn ausprobiert, tut sie nichts. MCP Showcase gibt genau dieser Person ein Live-Playground unter derselben URL — jedes Tool dokumentiert und im Browser ausführbar, ohne Datei zum Bearbeiten und ohne Neustart.

Häufig gestellte Fragen

Selten. Der Root-Key, der Feldname für einen entfernten Endpunkt und sogar das Dateiformat unterscheiden sich zwischen Clients, und jede dieser Abweichungen schlägt still fehl. Die Konfiguration lässt sich parsen, der Client startet, und es erscheinen keine Server.

Von jeder JSON-basierten MCP-Konfiguration: Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Cline, Zed und andere. Der Root-Key der Quelle wird automatisch erkannt, du musst also nicht angeben, woher sie stammt.

Weil manche Clients einen gehosteten MCP-Endpunkt nicht direkt erreichen und ihn stattdessen über einen lokalen Bridge-Prozess ansprechen müssen. Trifft das auf Claude Desktop zu, startet die konvertierte Konfiguration mcp-remote und übergibt ihm deine URL — die Seite erklärt das unter dem Ergebnis.

Alles, was in der eingefügten Konfiguration steht, wird übernommen — auch Header und Umgebungsvariablen. Es passiert alles in deinem Browser und nichts wird hochgeladen; wenn dir trotzdem wohler ist, entferne das Token vorher und füge es hinterher wieder ein.

Lokale stdio-Server werden weitgehend unverändert übernommen — Kommando und Argumente bleiben gleich. Was sich ändert, ist die Hülle: der Root-Key und, bei TOML- oder YAML-Clients, die gesamte Dateisyntax.

Weitere kostenlose MCP-Tools