- Home
- MCP servers
- Remote
Remote
- 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.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"elizabethsiegle-remote-mcp-server-authless-rootlyai": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse"
]
}
}
}You can deploy a remote MCP server that runs on Cloudflare Workers and exposes tools to clients without requiring authentication. This setup lets you connect from MCP clients, playgrounds, or local tooling to run remote utilities as part of your workflow.
How to use
Connect from an MCP client to your remote server using the standard MCP server URL. For example, you can point a client to the remote endpoint and invoke the tools you defined for your server. You can also connect via the Cloudflare AI Playground to try out your MCP tools directly in a browser-driven client. When you connect from Claude Desktop or other local clients, you’ll typically reference the remote server’s SSE endpoint to enable live tool execution.
How to install
Prerequisites you need before starting: Node.js installed on your machine. You’ll also need npm to install and run the MCP server command. If you plan to run locally via npx, ensure you have access to the npm registry.
Step-by-step commands you can run to set up and use the remote MCP server on Cloudflare:
# Install and bootstrap a remote MCP server on Cloudflare via an interactive setup
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
# Or, use a direct setup command for local bootstrap
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
# When you deploy, you’ll get a URL similar to
# https://remote-mcp-server-authless.<your-account>.workers.dev/sse
# Example runtime configuration to connect a local client (e.g., Claude Desktop) to the remote server
"""json
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}
"""
# Connect to the Cloudflare AI Playground to try your MCP tools
# 1) Go to https://playground.ai.cloudflare.com/
# 2) Enter the deployed MCP server URL (the one you obtained above)
]},{
## Additional sections
Configuration notes: you deploy the server with a Cloudflare Workers template that serves an MCP endpoint at a specific SSE URL. To add your own tools, implement the init() method in your server’s source, and register tools with this.server.tool(...) so they appear to MCP clients.
Security note: since this example is described as authentication-free, be mindful of exposure. Consider enabling authentication or network restrictions in production environments to prevent unauthorized access to your tools.
Connecting Claude Desktop: you can connect by editing the client configuration to point to the remote server’s SSE URL, restart Claude, and you should see your tools become available.