- Home
- MCP servers
- Remote MCP Server Authless
Remote MCP Server Authless
- 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.
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.
-
Deploy the MCP server to Cloudflare Workers using the Cloudflare template or a local bootstrap command.
-
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.