Building a Remote MCP Server on Cloudflare (Without Auth)
@calvinvux
About Building a Remote MCP Server on Cloudflare (Without Auth)
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"remote-mcp-server-authless.your-account.workers.dev/sse"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Building a Remote MCP Server on Cloudflare (Without Auth)?
A template and guide for deploying a remote MCP (Model Context Protocol) server on Cloudflare Workers without requiring authentication. It is intended for developers who want to expose MCP tools over SSE via a serverless Worker.
How to use Building a Remote MCP Server on Cloudflare (Without Auth)?
Deploy using the "Deploy to Workers" button or run npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless. Customize tools by editing src/index.ts inside the init() method with this.server.tool(...). Connect from Cloudflare AI Playground (enter the deployed SSE URL) or from Claude Desktop using the mcp-remote proxy with the SSE URL in the MCP server configuration.
Key features of Building a Remote MCP Server on Cloudflare (Without Auth)
- Deploys as a Cloudflare Worker (no auth required).
- Uses SSE (Server-Sent Events) transport.
- Tools are defined and customized in
src/index.ts. - Integrates with Cloudflare AI Playground as a remote MCP client.
- Connects to local clients like Claude Desktop via
mcp-remoteproxy.
Use cases of Building a Remote MCP Server on Cloudflare (Without Auth)
- Exposing MCP tools on the internet without authentication for testing or internal use.
- Integrating custom MCP tools with the Cloudflare AI Playground.
- Using remote MCP tools from Claude Desktop through a proxy.
- Rapidly prototyping and deploying MCP servers using a serverless platform.
FAQ from Building a Remote MCP Server on Cloudflare (Without Auth)
What transport does the server use?
The server communicates over Server-Sent Events (SSE), as seen in the URL path /sse.
Does the server require authentication?
No, this example explicitly does not include authentication. It is described as "without auth."
How do I add my own tools?
Edit src/index.ts and define each tool inside the init() method using this.server.tool(...).
How can I connect to this server from Claude Desktop?
Use the mcp-remote proxy (available via npx) and set the command in Claude Desktop's MCP configuration to npx mcp-remote <your-sse-url>.
Can I connect from the Cloudflare AI Playground?
Yes. Go to https://playground.ai.cloudflare.com/, enter your deployed SSE URL, and the tools become available.
More Developer Tools MCP servers
Code Index MCP
johnhuang316A Model Context Protocol (MCP) server that helps large language models index, search, and analyze code repositories with minimal setup
test
cloudwegoThe ultimate LLM/AI application development framework in Go.
MCP-Scan: An MCP Security Scanner
invariantlabs-aiSecurity scanner for AI agents, MCP servers and agent skills.
Stakpak Agent CLI
stakpakShip your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀
test
harlancA simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
Comments