- Home
- MCP servers
- MCP Server Authless
MCP Server Authless
- typescript
0
GitHub Stars
typescript
Language
4 months ago
First Indexed
2 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 on Cloudflare Workers that serves MCP tools without requiring authentication, making it easy to expose your tools to MCP clients and local proxies.
How to use
To use this MCP server, connect your MCP client to either the remote HTTP URL or the local stdio proxy configuration shown below. The remote server is hosted on Cloudflare Workers and exposes an SSE endpoint at the /sse path. You can also run a local proxy that forwards to this remote server, enabling you to call the tools from your own environment.
How to install
Prerequisites: You need Node.js and npm installed on your machine. Ensure you have access to Cloudflare Workers if you plan to deploy the remote MCP server.
Follow these steps to set up the remote MCP server on Cloudflare and to run a local proxy for testing.
Additional content
Customize your MCP server by adding your own tools inside the init() method of src/index.ts using this.server.tool(...). This lets you extend the MCP with new capabilities and endpoints that your clients can invoke.
Connect your MCP client to the Cloudflare-hosted server via the web playground or your local proxy to test and use the tools.
If you plan to connect from a local client, you can use a stdio proxy. For example, you can configure your client to call the local proxy or the remote server URL as shown in the code samples.
Code samples
{
"mcpServers": {
"remote_authless_http": {
"type": "http",
"name": "remote_authless_http",
"url": "https://remote-mcp-server-authless.<your-account>.workers.dev/sse",
"args": []
},
"remote_authless_proxy": {
"type": "stdio",
"name": "remote_proxy",
"command": "npx",
"args": ["mcp-remote", "http://localhost:8787/sse"]
}
}
}