- Home
- MCP servers
- Remote MCP Server Authless
Remote MCP Server Authless
- 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 run a remote MCP server that exposes its tools over Cloudflare Workers, and connect MCP clients to it to perform a variety of tasks without managing authentication in the server itself. This guide explains how to deploy an authless remote MCP server, how to connect to it from an MCP client like the Cloudflare AI Playground or Claude Desktop, and practical usage patterns so you can start using your server right away.
How to use
Connect your MCP client to your remote server URL that ends with /sse, for example remote-mcp-server-authless.<your-account>.workers.dev/sse. This makes your tools available to clients without requiring you to run any local tooling beyond the server itself.
How to install
Prerequisites: you need Node.js and npm installed on your machine if you plan to deploy or initialize the server locally.
Deploy the remote MCP server to the cloud (authless) by using the deployment URL flow or run the local setup command to create a server on your machine.
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
Additional notes and usage tips
To customize what your MCP server can do, define each tool inside the init() method of src/index.ts using this.server.tool(...). This lets you add specific tools you want to expose to MCP clients.
You can connect to your remote MCP server from the Cloudflare AI Playground, which enables you to experiment with your tools directly in a browser. Open the playground, enter your deployed server URL (the /sse endpoint), and start using your tools.
If you prefer using local MCP clients, you can connect Claude Desktop via the mcp-remote proxy. In Claude Desktop, go to Settings > Developer > Edit Config and set the mcpServers calculator entry to point to your server, e.g.,
{ "mcpServers": { "calculator": { "command": "npx", "args": [ "mcp-remote", "http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse ] } } }
Restart Claude and you should see the tools become available.