home / mcp / remote mcp server authless
Deploy a remote MCP server on Cloudflare Workers that requires no authentication for tool access.
Configuration
View docs{
"mcpServers": {
"apples2gotoday-remote-mcp-server-authless": {
"url": "https://remote-mcp-server-authless.<your-account>.workers.dev/sse"
}
}
}You deploy a remote MCP (Multimodal Cognition Protocol) server on Cloudflare Workers that serves tools without authentication, making it easy to expose your capabilities to clients like AI play areas and desktop apps. This guide walks you through using the server, installing it, and connecting clients to run your MCP tools remotely.
Once the remote MCP server is deployed, you can access its tools from an MCP client such as the Cloudflare AI Playground or your own local clients. In the Cloudflare AI Playground, enter your deployed server URL to start using your MCP tools directly in the browser. You can also connect your local clients by configuring them to talk to the remote endpoint via the provided SSE URL.
Prerequisites you need on your machine: Node.js (recommended latest LTS) and npm. Ensure you have a Cloudflare account to deploy Workers.
Step-by-step deployment and setup you can follow:
# Deploy the remote MCP server to Cloudflare Workers using the template
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authlessConfigure your MCP server to expose tools as part of its init sequence. Tools are added inside the server initialization by calling the internal API to register each tool, enabling clients to discover and invoke them remotely.
Connect to the remote server from a client like Claude Desktop or an MCP client of your choice by pointing to the server’s SSE URL. For Claude Desktop, add a local proxy configuration that routes the MCP server name to the remote SSE endpoint.
Example client configuration for connecting to the remote server from Claude Desktop: you reference the remote SSE URL in your mcpServers mapping so tools are available in Claude.
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}