- Home
- MCP servers
- Remote MCP Server Authless Server
Remote MCP Server Authless Server
- typescript
0
GitHub Stars
typescript
Language
6 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.
You can run a remote MCP server that exposes tools over HTTP or through a local stdio client, enabling you to connect from MCP clients like a Cloudflare Playground or Claude Desktop. This setup is useful for quickly deploying an authentication-free MCP server in the cloud and experimenting with remote tooling.
How to use
You interact with the remote MCP server from an MCP client by pointing the client at the server’s HTTP endpoint or by configuring a local proxy client to connect via stdio. The HTTP method lets the MCP client reach the server directly at an exposed URL. The stdio method lets you run a local proxy that forwards requests to the remote server, letting you manage tools from a familiar local interface.
How to install
Prerequisites you need before installing: Node.js (with npm) and access to a Cloudflare account if you want to deploy to Cloudflare Workers.
# Create and deploy the remote MCP server to Cloudflare Workers
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
Additional notes
You can connect to your MCP server from the Cloudflare AI Playground using the server URL that is produced after deployment. You can also connect a local client via the mcp-remote proxy by configuring your client to point at the remote server’s SSE endpoint.
Example configuration for a local client to connect through a proxy (use the remote URL when available):
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}
How to connect Claude Desktop to your MCP server
You can connect via Claude Desktop by updating the MCP server configuration in Settings to include the remote server URL. This lets Claude Desktop expose the server’s tools locally through the mcp-remote proxy.
Example configuration to enable the remote server under Claude Desktop settings:
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://remote-mcp-server-authless.your-account.workers.dev/sse"
]
}
}
}
Additional setup and notes
To customize your MCP server with your own tools, add each tool inside the.init() method of the server source using the server tool registration, for example: this.server.tool(...) in your initialization logic.