Servidor MCP remoto en Cloudflare
¡Pongamos en funcionamiento un servidor MCP remoto en Cloudflare Workers con inicio de sesión OAuth incluido!
Desarrollar localmente
Deberías poder abrir http://localhost:8787/
en tu navegador
Conecte el inspector MCP a su servidor
Para explorar su nueva API de MCP, puede utilizar el Inspector de MCP .
- Inícielo con
npx @modelcontextprotocol/inspector
- Dentro del inspector , cambie el Tipo de transporte a
SSE
e ingresehttp://localhost:8787/sse
como la URL del servidor MCP al que conectarse. - Agregue un token portador y haga clic en "Conectar"
- Haga clic en "Herramientas de lista"
- Ejecute la herramienta "getToken", que debería devolver el encabezado de autorización que configuró en el inspector
Conecte Claude Desktop a su servidor MCP local
Implementar en Cloudflare
npm run deploy
Llame a su servidor MCP remoto recién implementado desde un cliente MCP remoto
Tal como lo hizo anteriormente en "Desarrollar localmente", ejecute el inspector MCP:
npx @modelcontextprotocol/inspector@latest
Luego ingrese la URL de workers.dev
(ej: worker-name.account-name.workers.dev/sse
) de su Worker en el inspector como la URL del servidor MCP al cual conectarse y haga clic en "Conectar".
Ya te has conectado a tu servidor MCP desde un cliente MCP remoto. Puedes pasar un token de portador como se mencionó anteriormente.
Conecte Claude Desktop a su servidor MCP remoto
TODO: Necesitamos admitir encabezados arbitrarios para el proxy mcp-remote
Depuración
Si algo sale mal, puede ser útil reiniciar Claude o intentar conectarse directamente a su servidor MCP en la línea de comando con el siguiente comando.
En algunos casos excepcionales puede ser útil borrar los archivos agregados a ~/.mcp-auth
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Una implementación de servidor MCP basada en Cloudflare Workers que admite el inicio de sesión OAuth y la autenticación de token de portador, lo que permite una conexión segura desde clientes MCP como Claude Desktop y MCP Inspector.
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 Cloudflare Workers-based implementation of Model Context Protocol (MCP) server with OAuth login that allows tools like Claude to interact with custom functions remotely.Last updated -TypeScript
- -securityFlicense-qualityA Cloudflare Workers-based implementation of Model Context Protocol (MCP) server with OAuth login that allows tools like Claude to access external capabilities.Last updated -TypeScript
- AsecurityFlicenseAqualityA server that enables Model Context Protocol (MCP) functionality on Cloudflare Workers with OAuth login, allowing applications like Claude Desktop to access custom tools through a standardized interface.Last updated -26TypeScript
Appeared in Searches
- Information about SSE (possible meanings: Scottish and Southern Energy, Server-Sent Events, etc.)
- Finding MCP servers that support SSE or Streamable HTTP, excluding stdio transport
- How to Submit an Outpatient Medical Claim to AIA
- Using Server-Sent Events (SSE) in the Terminal
- A GitHub repository for an MCP server with a clear description of config.json