What is Remote MCP Server on Cloudflare?
Remote MCP Server on Cloudflare is a starter template to deploy a remote MCP (Model Context Protocol) server on Cloudflare Workers with OAuth login. It is intended for developers who want to run MCP tools on Cloudflare’s edge and connect them to MCP clients like Claude Desktop.
How to use Remote MCP Server on Cloudflare?
Clone the repository, install dependencies with npm install, and run locally with npx nx dev remote-mcp-server. For remote MCP clients, use the MCP Inspector or configure Claude Desktop with an mcp-remote proxy pointing to the SSE endpoint (e.g., http://localhost:8787/sse locally or your workers.dev URL after deployment). Deploy by creating a KV namespace for OAuth and running npm run deploy. Default mock login accepts any email and password.
Key features of Remote MCP Server on Cloudflare
- Run MCP server locally or on Cloudflare Workers
- Built-in OAuth login flow (mock for local dev)
- Uses SSE (Server-Sent Events) transport for MCP communication
- Integrates with MCP Inspector for testing and debugging
- Connects to Claude Desktop via the
mcp-remote proxy tool
- Simple deployment with
wrangler and a KV namespace
Use cases of Remote MCP Server on Cloudflare
- Prototype an MCP server locally before deploying to the cloud
- Host a public, remote MCP server on Cloudflare Workers
- Enable Claude Desktop to call custom tools over the internet
- Build and test MCP tools with the official MCP Inspector
コメント