home / mcp / remote mcp server authless mcp server
Provides a remote MCP server on Cloudflare exposing an SSE endpoint for client interactions with MCP tools.
Configuration
View docs{
"mcpServers": {
"karen-proyect-ia-remote-mcp-server-authless": {
"url": "https://remote-mcp-server-authless.your-account.workers.dev/sse"
}
}
}You can deploy a remote MCP server that runs on Cloudflare Workers and exposes tools you define, making them accessible from MCP clients. This setup is useful for creating an authenticated-free remote server that you can customize with your own tools and connect from various clients for quick experimentation or integration.
You use an MCP client to send requests to a remote MCP server. Once deployed, you can access the server’s tools through the client’s standard MCP interface and run actions against the tools you define.
Connect to the server from the Cloudflare AI Playground to experiment with your MCP tools directly in a browser-based client. Open the Playground, provide your deployed server URL, and start using your tools without authentication barriers.
If you want to use a local MCP client to reach your remote server, you can connect Claude Desktop to the remote MCP server via the mcp-remote proxy. Use the following configuration in Claude Desktop Settings → Developer → Edit Config to expose the server as a local tool.
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}Prerequisites you need before installing: Node.js (with npm) or another runtime as appropriate for your environment.
Install the remote MCP server template with Cloudflare’s setup command.
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authlessAfter running the command, follow the prompts to configure your deployment. The server will be created with a URL similar to remote-mcp-server-authless.<your-account>.workers.dev/sse.
Customize your MCP server by adding your own tools inside the init() method of src/index.ts using this.server.tool(...). This is how you expose specific capabilities to MCP clients.
Connect to Cloudflare AI Playground using your deployed server URL to test your tools in a browser-based environment.
You can also connect from Claude Desktop by configuring the mcp-remote proxy with the following JSON snippet. This maps a local identifier to your remote server’s SSE endpoint.
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}