- Home
- MCP servers
- Remote MCP Server Authless
Remote MCP Server Authless
- 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.
You can run a remote MCP server that doesn’t require authentication and connect to it from MCP clients. This setup lets you deploy the server on Cloudflare Workers and extend it with your own tools, then use it locally or remotely from playgrounds and desktop clients.
How to use
Connect to your remote MCP server from any MCP client. You can use the Cloudflare AI Playground to try out your tools directly in a web-based remote client by entering the deployed server URL. You can also connect Claude Desktop or other local MCP clients by configuring the appropriate MCP server entry in their settings and pointing them at the server’s SSE endpoint.
How to install
Prerequisites you need before starting:
- Node.js and npm installed on your machine
- A Cloudflare account to deploy a workers-based MCP server
Step 1: Deploy the remote MCP server to Cloudflare
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
Step 2: Customize your MCP server by adding your own tools. Open the server source and define each tool inside the init() method of src/index.ts using this.server.tool(...) to register new capabilities.
Step 3: Connect to Cloudflare AI Playground to test your server. Open the Playground, enter your deployed MCP server URL (for example remote-mcp-server-authless.your-account.workers.dev/sse), and start using your tools directly from the playground.
Step 4: Connect Claude Desktop to your MCP server if you want to run it from a local client. Add the MCP server as a remote source in Claude Desktop under Settings > Developer > Edit Config using the example configuration below.
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}
Additional content and notes
This remote MCP server supports adding your own tools by implementing them in the server code. The example demonstrates how to connect to the server from a local client using a standard npx-based invocation and the mcp-remote helper, pointing to the SSE endpoint of your remote server.