What are the prerequisites to run Remote MCP Server on Cloudflare?
Node.js and npm are required for local development. Deployment requires a Cloudflare account and the Wrangler CLI.
@KenNguyen-34
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"remote-mcp-server-kennguyen-34": {
"command": "npx",
"args": [
"nx",
"dev",
"remote-mcp-server"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Remote MCP Server on Cloudflare is a reference implementation for running an MCP (Model Context Protocol) server on Cloudflare Workers with OAuth login. It enables developers to expose MCP tools over HTTP/SSE and connect them to remote clients such as Claude Desktop.
Clone the repository, install dependencies with npm install, then run locally with npx nx dev remote-mcp-server. For deployment, create a KV namespace with npx wrangler kv namespace create OAUTH_KV, add its ID to wrangler.jsonc, and run npm run deploy. Connect clients via SSE by pointing them to http://localhost:8787/sse (local) or https://worker-name.account-name.workers.dev/sse (deployed). Use the MCP Inspector or mcp-remote proxy to interact with the server.
Node.js and npm are required for local development. Deployment requires a Cloudflare account and the Wrangler CLI.
Start the Inspector with `npx @modelcontextprotocol/inspector`, set Transport Type to SSE, and enter `http://localhost:8787/sse` (local) or the `workers.dev` URL as the server URL. A mock login screen will appear.
Add an entry to Claude Desktop’s config file with `"command": "npx"` and `"args": ["mcp-remote", "http://localhost:8787/sse"]` for local or `"https://worker-name.account-name.workers.dev/sse"` for remote. Restart Claude and a browser login window will open.
Run `npx mcp-remote http://localhost:8787/sse` directly on the command line. If needed, clear cached authorization files with `rm -rf ~/.mcp-auth`.
Yes, authentication state is stored in a Cloudflare KV namespace named `OAUTH_KV`, which you create during setup.
The official Webshare MCP server. Manage your proxies, usage, plans and billing from Claude, Cursor or any MCP client. Sign in with OAuth, no API key.
A docker MCP Server (modelcontextprotocol)
Find, price and rent GPUs on Lium from Claude, ChatGPT, Codex or any MCP client. Search live GPU availability and prices (H100, H200, B200, RTX 4090 and more), estimate provider earnings, and with Sign in with Lium or a
MCP Server for kubernetes management commands
Official OutageDeck MCP server for vendor-published cloud and SaaS status, incident timelines, and observed uptime history.
Comments