
Cloudflare Documentation MCP (Remote)
OfficialCloudflare's hosted remote MCP server for searching Cloudflare developer docs; no auth required.
Add to your client
Copy the config for your MCP client and paste it into its config file.
Add remote URL https://docs.mcp.cloudflare.com/mcp to your MCP clientPaste into ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"cloudflare-documentation-mcp-remote": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://docs.mcp.cloudflare.com/mcp"
]
}
}
}Claude Desktop connects to remote servers through the `mcp-remote` proxy (installed on first run via npx). Restart Claude Desktop after saving.
Step-by-step guides: Add to Claude Desktop · Add to Cursor · Add to Windsurf
Before you start
- An MCP client that supports remote/HTTP MCP servers (e.g. Claude Desktop, Cursor, VS Code), OR Node.js 18+ to run the `mcp-remote` proxy for clients without native remote support
- No Cloudflare account, API token, or authentication of any kind — the docs server reads only public documentation
About Cloudflare Documentation MCP (Remote)
Cloudflare Documentation MCP is a hosted, remote MCP server run by Cloudflare that lets an LLM search and synthesize answers from the official Cloudflare developer documentation in real time. Instead of relying on a model's stale training data, the agent gets current guidance on Workers, Pages, R2, KV, D1, Zero Trust, DNS, and the rest of the Cloudflare platform.
It is one of roughly a dozen domain-specific servers in the cloudflare/mcp-server-cloudflare monorepo, but unlike the others (Workers Bindings, Observability, Logpush, etc.) the Documentation server is fully public: it reads only published docs, so it requires no Cloudflare account, API token, or OAuth flow.
The server is reachable over Streamable HTTP at https://docs.mcp.cloudflare.com/mcp (a legacy SSE endpoint at /sse also exists). Any client with native remote-MCP support can connect to the URL directly; clients without it can proxy through the mcp-remote npm package.
Tools & capabilities (2)
search_cloudflare_documentationSearch the Cloudflare developer docs and return synthesized, citation-backed answers across Workers, Pages, R2, Zero Trust, DNS and more.
migrate_pages_to_workers_guideReturns the step-by-step guide for migrating a Cloudflare Pages project to Workers, including requirements and common pitfalls.
When to use it
- Use it when you want an AI assistant to answer Cloudflare Workers/Pages/R2 questions from current docs instead of outdated training data
- Use it when writing or debugging `wrangler.toml`, bindings, or Workers code and you need authoritative configuration syntax
- Use it when planning a migration from Cloudflare Pages to Workers and want the official step-by-step guidance
- Use it when you need a no-auth, zero-setup remote MCP server to demo or evaluate remote MCP in a client
- Use it as a documentation grounding source alongside Cloudflare's other (authenticated) MCP servers for account operations
Quick setup
- 1In your MCP client, add a new remote/HTTP MCP server pointing at https://docs.mcp.cloudflare.com/mcp
- 2For clients without native remote support, instead configure a command server: npx mcp-remote https://docs.mcp.cloudflare.com/mcp
- 3Save the config and restart the MCP client
- 4Confirm the search_cloudflare_documentation tool appears in the client's tool list
- 5Ask a Cloudflare question (e.g. 'How do I bind an R2 bucket in a Worker?') to verify a docs-grounded answer
Security notes
The documentation server is read-only and unauthenticated, so risk is minimal; Cloudflare's storage/compute remotes (e.g. Workers Bindings) require a scoped API token and can modify R2/KV/D1 resources. Use a least-privilege token for those.
Cloudflare Documentation MCP (Remote) FAQ
Does the Cloudflare Documentation MCP server require authentication?
No. It serves only public documentation, so there is no API token, OAuth, or login step — just point your client at the URL.
How is this different from Cloudflare's other MCP servers?
The other servers in the same repo (Workers Bindings, Observability, Logpush, AI Gateway, etc.) act on your account and require a Cloudflare API token with the right scopes. The Documentation server only reads published docs and needs no auth.
My client doesn't support remote MCP servers — can I still use it?
Yes. Run it through the mcp-remote proxy: configure a stdio command server with `npx mcp-remote https://docs.mcp.cloudflare.com/mcp`, which requires Node.js 18+.
Is it free?
Yes, the documentation server itself is free and unauthenticated. Note that some of Cloudflare's other MCP servers operate on resources that may need a paid Workers plan, but that does not apply to docs search.
What endpoint should I use, /mcp or /sse?
Use the Streamable HTTP endpoint at https://docs.mcp.cloudflare.com/mcp. The /sse endpoint exists for backwards compatibility but is deprecated.
Alternatives to Cloudflare Documentation MCP (Remote)
Compare all alternatives →Official MCP reference server for secure local filesystem read/write within allowed directories.
Official MCP server for reading, searching, and manipulating a local Git repository's files and history.
Official AWS Labs MCP server to manage and query S3 Tables (table buckets, namespaces, tables).
Compare Cloudflare Documentation MCP (Remote) with: