Integrations
Allows deployment of the MCP server to Cloudflare Workers, enabling remote hosting with OAuth login capabilities
Remote-MCP-Server auf Cloudflare
Lassen Sie uns einen Remote-MCP-Server auf Cloudflare Workers zum Laufen bringen, komplett mit OAuth-Anmeldung!
Lokal entwickeln
Sie sollten http://localhost:8787/
in Ihrem Browser öffnen können.
Verbinden Sie den MCP-Inspektor mit Ihrem Server
Um Ihre neue MCP-API zu erkunden, können Sie den MCP Inspector verwenden.
- Starten Sie es mit
npx @modelcontextprotocol/inspector
- Ändern Sie im Inspektor den Transporttyp in
SSE
und geben Siehttp://localhost:8787/sse
als URL des MCP-Servers ein, mit dem eine Verbindung hergestellt werden soll. Klicken Sie anschließend auf „Verbinden“. - Sie gelangen zu einem (simulierten) Anmeldebildschirm mit Benutzername und Passwort. Geben Sie zur Anmeldung eine beliebige E-Mail-Adresse und Ihr Passwort ein.
- Sie sollten zurück zum MCP-Inspektor umgeleitet werden und können nun alle definierten Tools auflisten und aufrufen!
Verbinden Sie Claude Desktop mit Ihrem lokalen MCP-Server
Der MCP-Inspektor ist großartig, aber wir möchten ihn unbedingt mit Claude verbinden! Folgen Sie der Schnellstartanleitung von Anthropic und gehen Sie in Claude Desktop zu Einstellungen > Entwickler > Konfiguration bearbeiten, um Ihre Konfigurationsdatei zu finden.
Öffnen Sie die Datei in Ihrem Texteditor und ersetzen Sie sie durch diese Konfiguration:
Dadurch wird ein lokaler Proxy ausgeführt und Claude kann über HTTP mit Ihrem MCP-Server kommunizieren
Wenn Sie Claude öffnen, sollte sich ein Browserfenster öffnen, in dem Sie sich anmelden können. Unten rechts sollten Sie die verfügbaren Tools sehen. Bei entsprechender Eingabeaufforderung sollte Claude den Aufruf des Tools anfordern.
Bereitstellung auf Cloudflare
npx wrangler kv namespace create OAUTH_KV
- Befolgen Sie die Anleitung, um die KV-Namespace-ID zu
wrangler.jsonc
hinzuzufügen npm run deploy
Rufen Sie Ihren neu bereitgestellten Remote-MCP-Server von einem Remote-MCP-Client aus auf
Führen Sie den MCP-Inspektor aus, genau wie Sie es oben unter „Lokal entwickeln“ getan haben:
npx @modelcontextprotocol/inspector@latest
Geben Sie dann die workers.dev
-URL (z. B. worker-name.account-name.workers.dev/sse
) Ihres Workers im Inspector als URL des MCP-Servers ein, mit dem eine Verbindung hergestellt werden soll, und klicken Sie auf „Verbinden“.
Sie haben jetzt von einem Remote-MCP-Client aus eine Verbindung zu Ihrem MCP-Server hergestellt.
Verbinden Sie Claude Desktop mit Ihrem Remote-MCP-Server
Aktualisieren Sie die Claude-Konfigurationsdatei, sodass sie auf Ihre workers.dev
-URL verweist (z. B. worker-name.account-name.workers.dev/sse
), und starten Sie Claude neu.
Debuggen
Sollte etwas schiefgehen, kann es hilfreich sein, Claude neu zu starten oder zu versuchen, mit dem folgenden Befehl über die Befehlszeile eine direkte Verbindung zu Ihrem MCP-Server herzustellen.
In einigen seltenen Fällen kann es hilfreich sein, die zu ~/.mcp-auth
hinzugefügten Dateien zu löschen
This server cannot be installed
Eine auf Cloudflare Workers basierende Implementierung eines Model Context Protocol (MCP)-Servers mit OAuth-Anmeldung, die es Tools wie Claude ermöglicht, remote mit benutzerdefinierten Funktionen zu interagieren.
- Lokal entwickeln
- Verbinden Sie den MCP-Inspektor mit Ihrem Server
- Verbinden Sie Claude Desktop mit Ihrem lokalen MCP-Server
- Bereitstellung auf Cloudflare
- Rufen Sie Ihren neu bereitgestellten Remote-MCP-Server von einem Remote-MCP-Client aus auf
- Verbinden Sie Claude Desktop mit Ihrem Remote-MCP-Server
- Debuggen
Related MCP Servers
- -securityFlicense-qualityA Cloudflare Workers-based implementation of the Model Context Protocol server with OAuth login, allowing Claude and other MCP clients to connect to remote tools.Last updated -TypeScript
- -securityFlicense-qualityA server for hosting Model Context Protocol (MCP) tools on Cloudflare Workers with OAuth authentication, allowing Claude AI and other MCP clients to access extended capabilities.Last updated -TypeScript
- -securityFlicense-qualityA Model Context Protocol server implementation that runs on Cloudflare Workers with OAuth login, allowing Claude and other AI models to access tools via the MCP standard.Last updated -TypeScript
- -securityFlicense-qualityA Model Context Protocol server that runs on Cloudflare Workers, supporting OAuth login and enabling Claude AI to access remote tools and services via MCP.Last updated -TypeScript