Zum Hauptinhalt springen

Erstellen von benutzerdefinierten Konnektoren über Remote-MCP-Server

Diese Woche aktualisiert

Benutzerdefinierte Konnektoren mit Remote-MCP sind auf Claude und Claude Desktop für Benutzer mit Pro-, Max-, Team- und Enterprise-Plänen verfügbar.

Erstellen von Remote-MCP-Servern

Um mit Remote-Servern zu beginnen, starten Sie mit den folgenden Ressourcen:

Andere Ressourcen (wie diese) können ebenfalls hilfreich sein, um mehr über Überlegungen beim Erstellen, Bereitstellen und Beheben von Problemen bei Remote-Servern zu erfahren.

Darüber hinaus bieten einige Lösungen wie Cloudflare Remote-MCP-Server-Hosting mit integrierter automatischer Skalierung, OAuth-Token-Verwaltung und Bereitstellung.

MCP-Unterstützung

Plattformen

  • Remote-MCP-Server werden auf Claude und Claude Desktop für Pro-, Max-, Team- und Enterprise-Pläne unterstützt.

    • Um Remote-MCP-Server für die Verwendung in Claude Desktop zu konfigurieren, fügen Sie diese über Einstellungen > Konnektoren hinzu. Claude Desktop stellt keine Verbindung zu Remote-Servern her, die direkt über claude_desktop_config.json konfiguriert sind.

  • Ab Juli unterstützen Claude für iOS und Android ebenfalls Remote-MCP-Server!

    • Benutzer können Tools, Prompts und Ressourcen von Remote-Servern verwenden, die sie bereits über claude.ai hinzugefügt haben. Benutzer können keine neuen Server direkt von Claude Mobile hinzufügen.

Transport und Auth

  • Claude unterstützt sowohl SSE- als auch Streamable-HTTP-basierte Remote-Server, obwohl die Unterstützung für SSE in den kommenden Monaten möglicherweise eingestellt wird.

  • Claude unterstützt sowohl authentifizierungslose als auch OAuth-basierte Remote-Server.

Auth-Unterstützung

  • Claude unterstützt die Auth-Spezifikation vom 26.03. und (ab Juli) die Auth-Spezifikation vom 18.06..

  • Claude unterstützt Dynamic Client Registration (DCR).

    • OAuth-Server können Claude signalisieren, dass ein DCR-Client gelöscht wurde und dass Claude den Client erneut registrieren sollte, indem sie vom Token-Endpunkt ein HTTP 401 mit einem Fehler invalid_client zurückgeben, wie in RFC 6749 beschrieben.

    • Ab Juli können Benutzer auch eine benutzerdefinierte Client-ID und ein Client-Secret angeben, wenn sie einen Server konfigurieren, der DCR nicht unterstützt.

  • Die OAuth-Callback-URL von Claude ist https://claude.ai/api/mcp/auth_callback und sein OAuth-Client-Name ist Claude.

    • Diese Callback-URL kann sich in Zukunft zu https://claude.com/api/mcp/auth_callback ändern – wenn Sie sich dafür entscheiden, MCP-Client-Callback-URLs auf eine Whitelist zu setzen, setzen Sie bitte auch diese Callback-URL auf die Whitelist, um sicherzustellen, dass Ihr Server weiterhin mit Claude funktioniert.

  • Claude unterstützt Token-Ablauf und -Aktualisierung – Server sollten diese Funktionalität unterstützen, um die beste Benutzererfahrung zu bieten.

Siehe hier für die IP-Adressen, die von Claude für eingehende und ausgehende Verbindungen zu MCP-Servern verwendet werden. Server-Entwickler, die Nicht-Claude-MCP-Clients nicht zulassen möchten, können diese IP-Adressen, die OAuth-Callback-URL von Claude und/oder den OAuth-Client-Namen von Claude auf eine Whitelist setzen.

Protokollfunktionen

  • Claude unterstützt Tools, Prompts und Ressourcen.

    • Claude unterstützt text- und bildbasierte Tool-Ergebnisse.

    • Claude unterstützt text- und binärbasierte Ressourcen.

  • Claude unterstützt noch keine Ressourcen-Abonnements, Sampling und andere fortgeschrittenere oder Entwurfsfunktionen.

Testen von Remote-MCP-Servern

Der beste Weg, einen

Hat dies deine Frage beantwortet?