Remote MCP Server on Cloudflare

by MCP-Mirror

283 downloads
Not rated
GitHub

About

Configure with mcp.json using the key "tiny-server" and URL "http://localhost:8787/sse". Deploy to Cloudflare via npm run deploy using Wrangler. Deploys as a Cloudflare Worker with Durable Objects Uses SSE transport for MCP communication Requires a paid Cloudflare plan for…

Details

Author
MCP-Mirror
Downloads
283
Categories
Cloud Service

- Deploys as a Cloudflare Worker with Durable Objects
- Uses SSE transport for MCP communication
- Requires a paid Cloudflare plan for Durable Objects

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Remote MCP Server on Cloudflare
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Configure with mcp.json using the key "tiny-server" and URL "http://localhost:8787/sse". Deploy to Cloudflare via npm run deploy using Wrangler.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "remote mcp server on cloudflare": {
            "tiny-server": {
                "url": "http://localhost:8787/sse"
            }
        }
    }
}

McpServers

{
    "tiny-server": {
        "url": "http://localhost:8787/sse"
    }
}

Remote MCP Server on Cloudflare

你可以通过这个链接访问:https://note.linkof.link/13a9p7.html

mcp.json

{
    "mcpServers": {
        "tiny-server": {
            "url": "http://localhost:8787/sse"
        }
    }
}

Deploy to Cloudflare

tiny-ser-mcp-server  🍣 master via  v20.17.0 🐏 26GiB/32GiB | 16GiB/19GiB  took 12s
🕙 17:50:29 ➜ npm run deploy

> tiny-ser-mcp-server@0.0.0 deploy
> wrangler deploy

⛅️ wrangler 4.6.0
------------------

🌀 Building list of assets...
🌀 Starting asset upload...
No files to upload. Proceeding with deployment...
Total Upload: 432.56 KiB / gzip: 83.32 KiB
Your worker has access to the following bindings:
- Durable Objects:
- MCP_OBJECT: MyMCP
- Assets:
- Binding: ASSETS

✘ [ERROR] A request to the Cloudflare API (/accounts/xxx/workers/scripts/tiny-ser-mcp-server) failed.

In order to use Durable Objects, you must switch to a paid plan at
https://dash.cloudflare.com/xxx/workers/plans. [code: 10084]

If you think this is a bug, please open an issue at:
https://github.com/cloudflare/workers-sdk/issues/new/choose

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.