- Home
- MCP servers
- Remote MCP Server Authless
Remote MCP Server Authless
- typescript
0
GitHub Stars
typescript
Language
2 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 run a remote MCP Server that exposes its capabilities over a web SSE endpoint, enabling you to use tools from remote clients without requiring authentication. This setup lets you publish MCP-powered tools to a URL you control and connect via playgrounds or local proxies.
How to use
Use an MCP client to connect to your remote server using its SSE endpoint. You can access your server tools through a remote URL, test them in interactive playground environments, or connect from local clients via a proxy. You can use the Cloudflare-based playground to experiment with your deployed tools, then wire up a local client like Claude Desktop to run commands against the remote server.
How to install
Prerequisites you need before you begin:
- Node.js installed on your machine (recommended LTS version) and npm available in your PATH.
Step-by-step to create and run your remote MCP server:
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
# After this runs, you will have a deployed MCP server at a URL similar to:
# https://remote-mcp-server-authless.<your-account>.workers.dev/sse
# Alternatively, you can design and start from your local machine using the Cloudflare tool:
# This will also set up your MCP server with the same remote-authless template
# If you already have the project, you can jump to customizing your server using the provided init method in src/index.ts
Additional sections
Customize your MCP server by adding tools inside the init() method of the src/index.ts file using this.server.tool(...). This lets you curate the exact capabilities exposed by your remote server.
Connect to Cloudflare AI Playground to experiment with your MCP server. Follow these steps:
- Open the Cloudflare AI Playground at https://playground.ai.cloudflare.com/
- Enter your deployed MCP server URL (for example: https://remote-mcp-server-authless.<your-account>.workers.dev/sse)
- Interact with your MCP tools directly from the playground to validate behavior and responses
You can also connect Claude Desktop to your remote MCP server using the mcp-remote proxy. This allows your local MCP client to reach the remote server and execute tools as if they were local.
Configure Claude Desktop to point to your remote server by editing the client configuration. Use the following example as a guide. Replace the URL with your remote server’s SSE endpoint.
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}