Skip to content

Clarify that observability/sse endpoint only supports observability — not full API access #33

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Zilong-L opened this issue Apr 12, 2025 · 2 comments

Comments

@Zilong-L
Copy link

Hi team,

I wanted to flag a potential point of confusion in the README.

Right after listing powerful example use cases like:

Please deploy me a new Worker with an example durable object.
Can you tell me about the data in my D1 database named '...'?
Can you copy all the entries from my KV namespace '...' into my R2 bucket '...'?

…the instructions recommend configuring Claude Desktop to use:

{
  "mcpServers": {
    "cloudflare": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.cloudflare.com/workers/observability/sse"
      ]
    }
  }
}

However, this endpoint (observability/sse) only supports observability-related commands (like logs and telemetry), not the broader Cloudflare API access mentioned above (like D1, KV, R2, or deploying Workers).

For users looking for full MCP integration with Cloudflare's API, the correct setup is to use the local package:

@cloudflare/mcp-server-cloudflare

This local server allows us to authenticate with OAuth client and access the full range of Cloudflare features via MCP.

Would be great to clarify this in the README to help guide users to the right path based on their needs.

Also I have a question that why is it called the "deprecated local only cloudflare-mcp-server"?

Thanks again for all the work on this!

@Maximo-Guk
Copy link
Member

Maximo-Guk commented Apr 14, 2025

Hey @Zilong-L 👋, I've updated the README.md to clarify that we're working on gradually moving over tools to this remote MCP server repo. In the meantime if you need more tools, feel free to use the local only mcp-server-cloudflare package which currently has more tools available.

@Maximo-Guk
Copy link
Member

Hi @Zilong-L , I would check out our bindings server which now contains most of this functionality!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants