- Home
- MCP servers
- Remote MCP Server (Cloudflare Authless)
Remote MCP Server (Cloudflare Authless)
- typescript
0
GitHub Stars
typescript
Language
6 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You can deploy a remote MCP server on Cloudflare Workers that exposes your tools over SSE without needing authentication, making it easy to experiment with your own MCP tools from cloud clients like the Cloudflare Playground or Claude Desktop.
How to use
Connect to your remote MCP server from a client to run your tools. In the Cloudflare Playground, enter your deployed server URL to experiment with your MCP tools directly in the browser. You can also connect from Claude Desktop using a proxy pathway to the remote server so your local tools become available in Claude. When connected, you can access the tools you defined in your server and invoke them to perform actions or analyses across your data sources.
How to install
Prerequisites you need before starting:
- Node.js 18+ is recommended
- npm (Node package manager) comes with Node.js
- Access to Cloudflare Workers environment (for deploying the remote MCP server)
Step by step you can create and run the MCP server using the command line. Copy and paste each line exactly as shown:
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
Further setup and usage notes
Customize your MCP server by adding tools inside the init() method of the server code. Each tool is defined with this.server.tool(...) and becomes available to all clients once the server is running.
Connecting via Cloudflare AI Playground
To use your MCP server from the Cloudflare AI Playground, open the Playground and provide the URL of your deployed server to connect. This lets you run your MCP tools directly from the playground environment.
Connecting Claude Desktop to your MCP server
You can connect from Claude Desktop by configuring the mcpServers entry to point to your remote server. Use the provided configuration example as a starting point and adjust the URL to your deployed server.
Example Claude Desktop configuration
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://remote-mcp-server-authless.your-account.workers.dev/sse"
]
}
}
}