Remote

Provides a remote MCP server on Cloudflare Workers exposing tools to MCP clients with an authless setup.
  • 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.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "elizabethsiegle-remote-mcp-server-authless-rootlyai": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "http://localhost:8787/sse"
      ]
    }
  }
}

You can deploy a remote MCP server that runs on Cloudflare Workers and exposes tools to clients without requiring authentication. This setup lets you connect from MCP clients, playgrounds, or local tooling to run remote utilities as part of your workflow.

How to use

Connect from an MCP client to your remote server using the standard MCP server URL. For example, you can point a client to the remote endpoint and invoke the tools you defined for your server. You can also connect via the Cloudflare AI Playground to try out your MCP tools directly in a browser-driven client. When you connect from Claude Desktop or other local clients, you’ll typically reference the remote server’s SSE endpoint to enable live tool execution.

How to install

Prerequisites you need before starting: Node.js installed on your machine. You’ll also need npm to install and run the MCP server command. If you plan to run locally via npx, ensure you have access to the npm registry.

Step-by-step commands you can run to set up and use the remote MCP server on Cloudflare:

# Install and bootstrap a remote MCP server on Cloudflare via an interactive setup
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
# Or, use a direct setup command for local bootstrap
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
# When you deploy, you’ll get a URL similar to
# https://remote-mcp-server-authless.<your-account>.workers.dev/sse
# Example runtime configuration to connect a local client (e.g., Claude Desktop) to the remote server
"""json
{
  "mcpServers": {
    "calculator": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "http://localhost:8787/sse"  // or remote-mcp-server-authless.your-account.workers.dev/sse
      ]
    }
  }
}
"""
# Connect to the Cloudflare AI Playground to try your MCP tools
# 1) Go to https://playground.ai.cloudflare.com/
# 2) Enter the deployed MCP server URL (the one you obtained above)

]},{

## Additional sections

Configuration notes: you deploy the server with a Cloudflare Workers template that serves an MCP endpoint at a specific SSE URL. To add your own tools, implement the init() method in your server’s source, and register tools with this.server.tool(...) so they appear to MCP clients.

Security note: since this example is described as authentication-free, be mindful of exposure. Consider enabling authentication or network restrictions in production environments to prevent unauthorized access to your tools.

Connecting Claude Desktop: you can connect by editing the client configuration to point to the remote server’s SSE URL, restart Claude, and you should see your tools become available.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational