home / mcp / remote mcp server authless mcp server
Provides an authless remote MCP server accessible via HTTP for tools execution from MCP clients.
Configuration
View docs{
"mcpServers": {
"hawkeyetherapper-remote-mcp-server-authless": {
"url": "https://remote-mcp-server-authless.<your-account>.workers.dev/sse"
}
}
}You can run a remote MCP (multi-client protocol) server that exposes tools over HTTP. This enables you to connect MCP clients like cloud playgrounds or desktop clients to your own server, run tools, and orchestrate tasks remotely. This guide shows how to deploy an authless remote MCP server on Cloudflare, connect it from a playground, and wire it into a local client configuration.
Connect your MCP server from an MCP client to perform tool-based tasks remotely. You have two primary ways to access the server: a hosted remote URL provided by the deployment and a local client setup that talks to that URL.
Prerequisites you need before starting:
- Node.js and npm installed on your machine.
Install and deploy the remote MCP server using one of the following methods.
Option 1: Deploy via Cloudflare deployment URL (no local setup required) We’ll deploy the MCP server to a Cloudflare Workers URL that ends with /sse.
Access the deployment and deploy your MCP server at the following URL: https://deploy.workers.cloudflare.com/?url=https://github.com/cloudflare/ai/tree/main/demos/remote-mcp-authless
After deployment, you’ll get a URL similar to: remote-mcp-server-authless.<your-account>.workers.dev/sse
Option 2: Create the remote MCP server locally via the command line You can stand up the server on your machine with this command:
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authlessOnce your remote MCP server is live, you can connect from an MCP playground or a local client. The server URL will be the /sse endpoint provided by your deployment.
You can connect to your remote MCP server from Claude Desktop by configuring the MCP server in Claude’s settings. Use the following example configuration to connect your calculator tool to a remote URL.
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}