Remote MCP Server Authless

Provides a remote MCP server on Cloudflare exposing an SSE endpoint for client interactions with MCP tools.
  • javascript

0

GitHub Stars

javascript

Language

4 months ago

First Indexed

2 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.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

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.

How to use

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
      ]
    }
  }
}

How to install

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-authless

After 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.

Additional notes

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
      ]
    }
  }
}
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational