- 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.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"zipsmart-ai-remote-mcp-server-authless": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse"
]
}
}
}You can run a remote MCP server on Cloudflare Workers that exposes its tools to MCP clients. This server lets you add your own tools, connect from the Cloudflare AI Playground, and link from local MCP clients like Claude Desktop without needing authentication for the remote endpoint.
How to use
When you have your MCP server running remotely, you can use any MCP client to access its tools. From the Cloudflare AI Playground, you can point the playground at your remote server URL and invoke tools directly. You can also connect from local clients by using a proxy setup that routes your client requests to the remote server. In practice, you define the tools you want to expose in the server, start the server, and then reference the server from your client configuration to begin sending requests and receiving results.
How to install
Prerequisites you need before installing:
- Node.js installed on your machine
- npm or npx available in your environment
- Access to a shell with permissions to install global packages if you plan to create a remote MCP server on Cloudflare Workers
Step by step commands you can run to set up the remote MCP server on Cloudflare (local development path is shown for the CLI option):
# Option 1: Deploy via Cloudflare deployment URL (interactive)
# Visit the deployment page provided by the Cloudflare deployment flow and follow prompts to create the remote MCP server.
# Option 2: Create locally with the Cloudflare template
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
```} ,{
Additional configuration and examples
To connect from a local MCP client, you can reference the remote MCP server by configuring the client to use the proxy or direct HTTP endpoint. The example below shows how you would configure a local client to invoke the remote MCP proxy tool.
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}
````}]} ,{
Notes on customization and usage
You can customize your remote MCP server by defining each tool inside the init() method of src/index.ts using this.server.tool(...). This approach lets you tailor the server to expose only the capabilities you want to share with MCP clients.