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.
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.
Aus Claude Desktop, Cursor, VS Code, Windsurf oder woher auch immer. Wir erkennen das Quellformat.
Root-Key, Endpunkt-Feld, Transporttyp, Dateiformat — und ob Claude Desktop einen gehosteten Server überhaupt direkt erreicht oder eine lokale Bridge braucht.
Das Ergebnis kommt in dem Dateiformat, das Claude Desktop liest — bereit zum Einfügen an der richtigen Stelle.
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.
claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), in JSON.mcpServers, aber
mcpServers, servers, context_servers oder
mcp_servers, je nachdem, woher du kommst.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.
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.
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.
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.