Remote MCP Server (Authless)
by daver987
This is an example of deploying a remote MCP server on Cloudflare Workers without authentication. It allows you to connect to the server from the Cloudflare AI Playground or local MCP clients like Claude Desktop.
Last updated: N/A
What is Remote MCP Server (Authless)?
This is a remote Model Context Protocol (MCP) server designed to run on Cloudflare Workers. It allows you to expose tools and functionalities to AI models and clients without requiring authentication.
How to use Remote MCP Server (Authless)?
Deploy the server using the provided 'Deploy to Workers' button or the command-line tool. Customize the server by adding tools within the init()
method of src/index.ts
. Connect to the server from the Cloudflare AI Playground by entering the deployed server URL or from local MCP clients using the mcp-remote proxy.
Key features of Remote MCP Server (Authless)
Serverless deployment on Cloudflare Workers
No authentication required
Customizable with user-defined tools
Integration with Cloudflare AI Playground
Compatibility with local MCP clients (e.g., Claude Desktop)
Use cases of Remote MCP Server (Authless)
Exposing custom tools to AI models
Creating a remote AI agent
Integrating AI models with external services
Building a personalized AI assistant
FAQ from Remote MCP Server (Authless)
What is MCP?
What is MCP?
MCP stands for Model Context Protocol. It's a protocol for connecting AI models with tools and external services.
How do I add tools to the server?
How do I add tools to the server?
You can add tools by defining them inside the init()
method of src/index.ts
using this.server.tool(...)
.
How do I connect to the server from the Cloudflare AI Playground?
How do I connect to the server from the Cloudflare AI Playground?
Go to https://playground.ai.cloudflare.com/ and enter your deployed MCP server URL.
How do I connect to the server from Claude Desktop?
How do I connect to the server from Claude Desktop?
Follow Anthropic's Quickstart and update the Claude Desktop configuration with the provided JSON snippet, replacing the URL with your deployed server URL.
What is mcp-remote?
What is mcp-remote?
mcp-remote is a proxy that allows local MCP clients to connect to remote MCP servers.