Remote MCP Server Authless

Deploy a remote MCP server on Cloudflare Workers, expose tools, and connect from Cloudflare Playgroud or local MCP clients.
  • 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": {
    "zipsmart-ai-remote-mcp-server-authless": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "http://localhost:8787/sse"
      ]
    }
  }
}

You can run a remote MCP server on Cloudflare Workers that exposes its tools to MCP clients. This server lets you add your own tools, connect from the Cloudflare AI Playground, and link from local MCP clients like Claude Desktop without needing authentication for the remote endpoint.

How to use

When you have your MCP server running remotely, you can use any MCP client to access its tools. From the Cloudflare AI Playground, you can point the playground at your remote server URL and invoke tools directly. You can also connect from local clients by using a proxy setup that routes your client requests to the remote server. In practice, you define the tools you want to expose in the server, start the server, and then reference the server from your client configuration to begin sending requests and receiving results.

How to install

Prerequisites you need before installing:
- Node.js installed on your machine
- npm or npx available in your environment
- Access to a shell with permissions to install global packages if you plan to create a remote MCP server on Cloudflare Workers

Step by step commands you can run to set up the remote MCP server on Cloudflare (local development path is shown for the CLI option):

# Option 1: Deploy via Cloudflare deployment URL (interactive)
# Visit the deployment page provided by the Cloudflare deployment flow and follow prompts to create the remote MCP server.

# Option 2: Create locally with the Cloudflare template
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
```} ,{

Additional configuration and examples

To connect from a local MCP client, you can reference the remote MCP server by configuring the client to use the proxy or direct HTTP endpoint. The example below shows how you would configure a local client to invoke the remote MCP proxy tool.

{
  "mcpServers": {
    "calculator": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "http://localhost:8787/sse"  	// or remote-mcp-server-authless.your-account.workers.dev/sse
      ]
    }
  }
}
````}]} ,{

Notes on customization and usage

You can customize your remote MCP server by defining each tool inside the init() method of src/index.ts using this.server.tool(...). This approach lets you tailor the server to expose only the capabilities you want to share with MCP clients.

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