Zum Hauptinhalt springen

Erstellen von benutzerdefinierten Connectoren über Remote-MCP-Server

Gestern 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.

Remote MCP Server erstellen

Um mit Remote Servern zu beginnen, nutzen Sie die folgenden Ressourcen:

Weitere Ressourcen (wie diese) können auch 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 Management 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 verbindet sich nicht mit Remote Servern, die direkt über claude_desktop_config.json konfiguriert sind.

  • Seit Juli unterstützen Claude für iOS und Android auch 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 neue Server nicht direkt von Claude Mobile aus 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 3/26 Auth-Spezifikation und (seit Juli) die 6/18 Auth-Spezifikation.

  • 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 neu registrieren sollte, indem sie einen HTTP 401 mit einem Fehler von invalid_client vom Token Endpoint zurückgeben, wie in RFC 6749 beschrieben.

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

  • Claudes OAuth Callback URL 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 entscheiden, MCP Client Callback URLs auf die 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 Erfahrung für Benutzer zu bieten.

Siehe hier für die IP-Adressen, die Claude für eingehende und ausgehende Verbindungen zu MCP Servern verwendet. Server Entwickler, die nicht-Claude MCP Clients blockieren möchten, können diese IP-Adressen, Claudes OAuth Callback URL und/oder Claudes OAuth Client Name auf die Whitelist setzen.

Protokoll Features

  • 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 nicht Ressourcen Abonnements, Sampling und andere fortgeschrittenere oder Entwurfsfunktionen.

Remote MCP Server testen

Die beste Möglichkeit, einen Server zu testen und zu validieren, ist, ihn zu Claude hinzuzufügen.

Alternativ können Sie das Inspector Tool verwenden. Dies ermöglicht es Ihnen zu validieren:

  • dass Ihr Server den Auth Flow erfolgreich initiiert und abschließt.

  • dass Ihr Server verschiedene Teile des Auth Flow korrekt implementiert.

  • welche Tools, Prompts, Ressourcen und andere MCP Features Ihr Server bereitstellt.

Siehe die MCP Dokumentation für weitere Details zur Verwendung von Inspector und für weitere Tipps zum Debuggen und Beheben von Problemen bei Ihrem Server.

Darüber hinaus ermöglichen andere Lösungen wie Cloudflares AI Playground das Testen der Remote MCP Server Funktionalität.

Hat dies deine Frage beantwortet?