- Home
- MCP servers
- Remote MCP Server Authless
Remote MCP Server Authless
- typescript
0
GitHub Stars
typescript
Language
3 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 host a remote MCP server on Cloudflare Workers that serves as a centralized point for your tools. It lets you connect with MCP clients and run your tools without needing internal authentication, enabling quick experimentation and distributed usage across environments.
How to use
Connect to your remote MCP server from an MCP client to start using your tools. You can access the server via the Cloudflare deployment URL and use the built-in tools from compatible clients such as the Cloudflare AI Playground or local MCP clients that route through an mcp-remote proxy. When you connect, the server presents your configured tools for you to invoke as tasks or actions.
Using the Cloudflare AI Playground, enter your deployed MCP server URL and start issuing your tools directly from the playground interface. If you prefer a local workflow, configure an MCP client to point at the remote server and run tools as you would with any other MCP service.
If you want to access your server from Claude Desktop or other local clients, you can use the mcp-remote proxy. In Claude Desktop, add a remote MCP server configuration that points at the remote URL and restart the client to enable the tools.
How to install
Prerequisites you need before you begin:
-
Node.js and npm installed on your machine
-
Access to a Cloudflare account if you plan to deploy to Cloudflare Workers
Step 1: Create the remote MCP server project
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
Additional notes
To customize your MCP server, define each tool inside the init() method of src/index.ts using this.server.tool(...). This lets you tailor the MCP server to your specific workflows and capabilities.
Deployment URL example you may see after creating the project: remote-mcp-server-authless.<your-account>.workers.dev/sse. Use this URL in MCP clients to connect to your server.
Custom tool usage with Cloudflare deployment
If you plan to connect Claude Desktop to your remote MCP server, you can configure Claude to use the remote server by updating its MCP server settings. Here is an example configuration for Claude Desktop to connect to your remote server:
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://remote-mcp-server-authless.your-account.workers.dev/sse"
]
}
}
}