Remote MCP Server Authless

Deploys a remote MCP server on Cloudflare Workers without authentication for quick testing and tool access.
  • typescript

0

GitHub Stars

typescript

Language

4 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 deploy a remote MCP server that runs on Cloudflare Workers and exposes tools without requiring authentication. This setup lets you connect from MCP clients, including the Cloudflare AI Playground and local clients via the mcp-remote proxy, enabling you to run and manage your own MCP-powered tools remotely.

How to use

Connect to your remote MCP server from an MCP client by using the server URL and the standard sse endpoint. You can interact with tools you’ve added to the server as if they were running locally, perform tasks through the available tools, and see responses from the server in real time.

From the Cloudflare AI Playground you can select and invoke tools directly from the playground interface by pointing it at your deployed MCP server URL, press the run button, and view results in the playground session.

If you prefer a local MCP client setup, you can route requests through the mcp-remote proxy. In your client configuration, reference the remote server’s sse endpoint to expose the server’s tools to your local environment.

How to install

Prerequisites you’ll need to install and run this MCP server include Node.js (with npm) and a modern browser for the web-based playground. You will also use a command-line interface to bootstrap the server on Cloudflare or run a local proxy setup.

  1. Deploy the MCP server to Cloudflare Workers using the Cloudflare template or a local bootstrap command.

  2. If you are deploying locally, install the template dependencies and start the server according to the following command sequence.

Additional sections

Configuration notes: You can add your own tools to the MCP server by editing the init() method in src/index.ts and calling this.server.tool(...) for each tool you want to expose. This approach lets you tailor the MCP server to your workflow without exposing unrelated utilities.

Security: When hosting an MCP server publicly, evaluate whether authentication is needed. The example described here is intended to illustrate a non-authenticated remote MCP server for development or controlled environments. For production use, consider enabling access controls or authentication layers as appropriate for your use case.

Playground connection: You can connect to your MCP server from the Cloudflare AI Playground by providing your deployed server URL and then calling the available tools from the interface.

Claude Desktop connection: You can also connect from Claude Desktop by configuring a remote MCP server entry that points to your server’s sse endpoint, enabling you to access tools locally through the mcp-remote proxy.

Tools and configuration notes

To add a sample tool, you would define it within the server’s initialization logic. For example, a tool named calculator could be added so that Claude Desktop or the Playground can invoke it through the MCP client, returning results from the calculator logic implemented on the server.

Available tools

calculator

A calculator tool exposed by the MCP server that can perform arithmetic and evaluate expressions.

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