home / mcp / remote mcp server (authless cloudflare)
Provides a remote MCP server on Cloudflare Workers with tools accessible via HTTP or local stdio clients.
Configuration
View docs{
"mcpServers": {
"jot-s-bindra-remote-mcp-server-authless": {
"url": "https://remote-mcp-server-authless.your-account.workers.dev/sse"
}
}
}You can deploy a remote MCP (Multi-Cloud Protocol) server that runs on Cloudflare Workers without requiring authentication. This server lets you expose tools you define so you can access them from MCP clients like the Cloudflare AI Playground or local MCP frontends. It’s useful for quickly experimenting with remote tooling and integrating with desktop clients.
Connect to your remote MCP server from an MCP client or the Cloudflare AI Playground to start using the tools you expose. You can use the Cloudflare AI Playground to interact with your server directly from a browser at a dedicated playground URL, or configure a local client to reach the remote server over HTTP or via a local stdio proxy.
Prerequisites: you need Node.js and npm installed on your machine to create and run the MCP server. You also need a Cloudflare account if you want to deploy to Workers.
# Create a new MCP server project using the remote authless template
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
# Or open a cloudflare-based deployment flow from a browser to deploy directly (optional alternative)Customizing your MCP server allows you to add your own tools by defining each tool inside the init() method of src/index.ts using this.server.tool(...). You can extend the server with your own commands and behaviors by following the project’s standard MCP extension pattern.
Connect to Cloudflare AI Playground to try your remote MCP server from a ready-made remote MCP client. Open the Playground, enter your deployed MCP server URL, and you can start using your MCP tools directly from the playground.
If you want to run a local MCP client against your remote server, you can configure a stdio proxy in your client. The following examples show how you can point a local client (like Claude Desktop) to run MCP tools remotely.
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}