Building a Remote MCP Server on Cloudflare (Without Auth)
@Mechanicalgoat
About Building a Remote MCP Server on Cloudflare (Without Auth)
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/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 deployable remote MCP server that runs on Cloudflare Workers with no authentication required. It provides an SSE endpoint and allows custom tool definitions.
How to use Building a Remote MCP Server on Cloudflare (Without Auth)?
Deploy via 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 using this.server.tool(...). Connect to Cloudflare AI Playground by entering the deployed URL, or to Claude Desktop using the mcp-remote proxy.
Key features of Building a Remote MCP Server on Cloudflare (Without Auth)
- Deploys to Cloudflare Workers with a single click.
- No authentication required.
- Supports custom MCP tools.
- Uses SSE transport.
- Can be connected from remote or local MCP clients.
Use cases of Building a Remote MCP Server on Cloudflare (Without Auth)
- Expose MCP tools via a publicly accessible URL.
- Connect MCP tools to Cloudflare AI Playground.
- Use with Claude Desktop via the mcp-remote proxy.
FAQ from Building a Remote MCP Server on Cloudflare (Without Auth)
Does this MCP server require authentication?
No. It is explicitly designed to run without authentication.
How do I deploy the server?
Use the "Deploy to Workers" button on the GitHub page, or run the npm create cloudflare command with the provided template.
Can I add my own tools to the server?
Yes. Define each tool inside the init() method of src/index.ts using this.server.tool(...).
How do I connect a local MCP client like Claude Desktop?
Use the mcp-remote proxy. Configure Claude Desktop with the proxy command and your server's SSE URL (e.g., remote-mcp-server-authless.<your-account>.workers.dev/sse).
Frequently asked questions
Does this MCP server require authentication?
No. It is explicitly designed to run without authentication.
How do I deploy the server?
Use the "Deploy to Workers" button on the GitHub page, or run the `npm create cloudflare` command with the provided template.
Can I add my own tools to the server?
Yes. Define each tool inside the `init()` method of `src/index.ts` using `this.server.tool(...)`.
How do I connect a local MCP client like Claude Desktop?
Use the `mcp-remote` proxy. Configure Claude Desktop with the proxy command and your server's SSE URL (e.g., `remote-mcp-server-authless.<your-account>.workers.dev/sse`).
Basic information
More Developer Tools MCP servers
Grafana MCP server
grafanaMCP server for Grafana
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
Vibgrate MCP
VibgrateQuery your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up
MCP Inspector
modelcontextprotocolVisual testing tool for MCP servers
MCP Unity Editor (Game Engine)
CoderGamesterModel Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs
Comments