Remote Cloudflare

Hosts an MCP server on Cloudflare Workers exposing tools accessible via MCP clients and playgrounds.
  • typescript

0

GitHub Stars

typescript

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

Learn how to deploy and connect to a remote MCP server that runs on Cloudflare Workers without requiring authentication. This enables you to host your MCP server in the cloud and access its tools from MPC clients and playgrounds for quick experimentation and integration.

How to use

You can connect to your MCP server from the Cloudflare AI Playground, which acts as a remote MCP client. Go to the playground, enter your deployed MCP server URL, and start using your MCP tools directly from the playground.

You can also connect from local MCP clients by using an MCP proxy. For Claude Desktop, configure the client to point at your remote MCP server or a local proxy URL. Use the example configuration below in Claude Desktop under Settings > Developer > Edit Config, and then restart Claude to enable the tools.

{
  "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 include Node.js and npm. You will deploy the remote MCP server to Cloudflare Workers and can also experiment locally with a development setup.

  1. Install Cloudflare tooling by running the deployment command in your terminal or PowerShell.

  2. Use the deployment command to create your MCP server project locally.

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

Notes

To customize your MCP server, add your own tools by editing the init() method in src/index.ts and invoking this.server.tool(...) for each new tool.

If you plan to connect Claude Desktop to your MCP server, reuse the example editor configuration, replacing the URL with your deployed server as shown above. Restart Claude after applying the changes to see the new tools become available.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational