- Home
- MCP servers
- Remote MCP Server (Authless Cloudflare)
Remote MCP Server (Authless Cloudflare)
- typescript
0
GitHub Stars
typescript
Language
7 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 (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.
How to use
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.
How to install
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)
Additional sections
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
]
}
}
}