Enables deployment of the MCP server on Cloudflare Workers infrastructure, providing a serverless environment for hosting the MCP service with OAuth authentication 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. - Fügen Sie ein Bearer-Token hinzu und klicken Sie auf „Verbinden“.
- Klicken Sie auf „Tools auflisten“.
- Führen Sie das Tool „getToken“ aus, das den Autorisierungsheader zurückgeben sollte, den Sie im Inspektor festgelegt haben.
Verbinden Sie Claude Desktop mit Ihrem lokalen MCP-Server
Bereitstellung auf Cloudflare
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 nun von einem Remote-MCP-Client aus eine Verbindung zu Ihrem MCP-Server hergestellt. Sie können wie oben beschrieben ein Bearer-Token übergeben.
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
You must be authenticated.
Tools
Ein Model Context Protocol-Server, der auf Cloudflare Workers mit OAuth-Anmeldung ausgeführt wird und es Clients wie Claude Desktop ermöglicht, sich für toolerweiterte KI-Interaktionen damit zu verbinden.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that runs on Cloudflare Workers with OAuth login, allowing AI assistants like Claude to execute tools remotely through HTTP connections.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 for Cloudflare Workers that integrates with Claude AI, enabling tool usage through OAuth login and SSE connections.Last updated -14TypeScript
- -securityFlicense-qualityA Model Context Protocol server implementation that runs on Cloudflare Workers, providing tool integration for AI assistants like Claude with OAuth login capability.Last updated -14TypeScript