Remote MCP Server Authless

Deploys a remote MCP server on Cloudflare Workers that can be accessed by MCP clients via SSE.
  • typescript

0

GitHub Stars

typescript

Language

3 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 host a remote MCP server on Cloudflare Workers that serves as a centralized point for your tools. It lets you connect with MCP clients and run your tools without needing internal authentication, enabling quick experimentation and distributed usage across environments.

How to use

Connect to your remote MCP server from an MCP client to start using your tools. You can access the server via the Cloudflare deployment URL and use the built-in tools from compatible clients such as the Cloudflare AI Playground or local MCP clients that route through an mcp-remote proxy. When you connect, the server presents your configured tools for you to invoke as tasks or actions.

Using the Cloudflare AI Playground, enter your deployed MCP server URL and start issuing your tools directly from the playground interface. If you prefer a local workflow, configure an MCP client to point at the remote server and run tools as you would with any other MCP service.

If you want to access your server from Claude Desktop or other local clients, you can use the mcp-remote proxy. In Claude Desktop, add a remote MCP server configuration that points at the remote URL and restart the client to enable the tools.

How to install

Prerequisites you need before you begin:

  • Node.js and npm installed on your machine

  • Access to a Cloudflare account if you plan to deploy to Cloudflare Workers

Step 1: Create the remote MCP server project

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

Additional notes

To customize your MCP server, define each tool inside the init() method of src/index.ts using this.server.tool(...). This lets you tailor the MCP server to your specific workflows and capabilities.

Deployment URL example you may see after creating the project: remote-mcp-server-authless.<your-account>.workers.dev/sse. Use this URL in MCP clients to connect to your server.

Custom tool usage with Cloudflare deployment

If you plan to connect Claude Desktop to your remote MCP server, you can configure Claude to use the remote server by updating its MCP server settings. Here is an example configuration for Claude Desktop to connect to your remote server:

{
  "mcpServers": {
    "calculator": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "http://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