Remote MCP Server Authless

Provides a remote MCP server on Cloudflare Workers exposing your tools via an HTTP SSE endpoint for use by MCP clients and playgrounds.
  • typescript

0

GitHub Stars

typescript

Language

2 months ago

First Indexed

3 weeks 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 run a remote MCP Server that exposes its capabilities over a web SSE endpoint, enabling you to use tools from remote clients without requiring authentication. This setup lets you publish MCP-powered tools to a URL you control and connect via playgrounds or local proxies.

How to use

Use an MCP client to connect to your remote server using its SSE endpoint. You can access your server tools through a remote URL, test them in interactive playground environments, or connect from local clients via a proxy. You can use the Cloudflare-based playground to experiment with your deployed tools, then wire up a local client like Claude Desktop to run commands against the remote server.

How to install

Prerequisites you need before you begin:

  • Node.js installed on your machine (recommended LTS version) and npm available in your PATH.

Step-by-step to create and run your remote MCP server:

npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless

# After this runs, you will have a deployed MCP server at a URL similar to:
# https://remote-mcp-server-authless.<your-account>.workers.dev/sse

# Alternatively, you can design and start from your local machine using the Cloudflare tool:
# This will also set up your MCP server with the same remote-authless template

# If you already have the project, you can jump to customizing your server using the provided init method in src/index.ts

Additional sections

Customize your MCP server by adding tools inside the init() method of the src/index.ts file using this.server.tool(...). This lets you curate the exact capabilities exposed by your remote server.

Connect to Cloudflare AI Playground to experiment with your MCP server. Follow these steps:

You can also connect Claude Desktop to your remote MCP server using the mcp-remote proxy. This allows your local MCP client to reach the remote server and execute tools as if they were local.

Configure Claude Desktop to point to your remote server by editing the client configuration. Use the following example as a guide. Replace the URL with 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