Cloudflare Docs MCP Server
A public, no-auth MCP endpoint that searches Cloudflare's developer documentation. One of the best test endpoints for validating MCP clients โ just point and initialize.
- Provider
- Cloudflare โ
- Source
- https://github.com/cloudflare/mcp-server-cloudflare โ
- Categories
- ๐ Documentation, Search & Contextโ๏ธ Cloud, Infrastructure & DevOps
ไธญๆ็ฎไป
Cloudflare ๅ ่ดนๅ ็ปๅฝๆๆกฃ MCP ๆๅกๅจใAI ไปฃ็ๆ ้่ดฆๅทๅณๅฏๆฃ็ดข Cloudflare ๅ จ้จๅฎๆนๆๆกฃใ
Legacy SSE endpoint
Or add to ~/.cursor/mcp.json:
{
"mcpServers": {
"cloudflare-docs": {
"url": "https://docs.mcp.cloudflare.com/mcp"
}
}
}claude mcp add --transport http cloudflare-docs https://docs.mcp.cloudflare.com/mcp
Or add to .vscode/mcp.json:
{
"servers": {
"cloudflare-docs": {
"type": "http",
"url": "https://docs.mcp.cloudflare.com/mcp"
}
}
}- Open Settings โ Connectors (Integrations) โ Add Custom Connector.
- Paste the endpoint URL:
https://docs.mcp.cloudflare.com/mcp - No authentication needed โ tools are available immediately.
Bridge the remote endpoint into stdio with mcp-remote in claude_desktop_config.json:
{
"mcpServers": {
"cloudflare-docs": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://docs.mcp.cloudflare.com/mcp"
]
}
}
}Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"cloudflare-docs": {
"serverUrl": "https://docs.mcp.cloudflare.com/mcp"
}
}
}๐งฐ Tools exposed by Cloudflare Docs MCP (2)
| Tool | Safety | Description | Parameters |
|---|---|---|---|
| search_cloudflare_documentation | ๐ข Read | Search Cloudflare developer documentation and return relevant passages. | query*: string |
| migrate_pages_to_workers_guide | ๐ข Read | Return the guided walkthrough for migrating a Pages project to Workers. | โ |
๐ OAuth 2.1 & Security
- Auth type
- None (public)
- Dynamic Client Registration
- โ
- PKCE S256
- โ
- Protected resource metadata
- https://docs.mcp.cloudflare.com/.well-known/oauth-protected-resource (expected location)
๐งฉ Recommended Agent Skills
๐ Guide
Cloudflare Docs MCP โ Remote MCP Server
Cloudflare hosts a fleet of remote MCP servers; the Docs server is the authless one intended for everyone โ it answers natural-language questions against Cloudflare's documentation, including guided content like the PagesโWorkers migration walkthrough. Because it requires no OAuth or API key it is the canonical endpoint for smoke-testing a new MCP client, inspector or proxy implementation.
Endpoint & Transport
- Endpoint URL:
https://docs.mcp.cloudflare.com/mcp - Legacy SSE endpoint:
https://docs.mcp.cloudflare.com/sse - Transport: Streamable HTTP + legacy SSE
Authentication
Cloudflare Docs MCP is public and unauthenticated โ no OAuth, no API key, no headers. Any MCP client can connect and call its tools directly, which also makes it a great endpoint for smoke-testing your own MCP client or proxy.
Available Tools (2)
| Tool | Safety | Description |
|---|---|---|
search_cloudflare_documentation |
read | Search Cloudflare developer documentation and return relevant passages. |
migrate_pages_to_workers_guide |
read | Return the guided walkthrough for migrating a Pages project to Workers. |
Connect in 30 Seconds
Claude Code โ one command:
claude mcp add --transport http cloudflare-docs https://docs.mcp.cloudflare.com/mcp
Cursor โ add to ~/.cursor/mcp.json:
{ "mcpServers": { "cloudflare-docs": { "url": "https://docs.mcp.cloudflare.com/mcp" } } }
VS Code โ add to .vscode/mcp.json:
{ "servers": { "cloudflare-docs": { "type": "http", "url": "https://docs.mcp.cloudflare.com/mcp" } } }
Claude Desktop & stdio clients โ bridge with mcp-remote:
{ "mcpServers": { "cloudflare-docs": { "command": "npx", "args": ["-y", "mcp-remote", "https://docs.mcp.cloudflare.com/mcp"] } } }
Troubleshooting
- Which URL should I use? Prefer
https://docs.mcp.cloudflare.com/mcp(Streamable HTTP). The SSE URL is only for older clients pinned to the pre-2025-03-26 spec. - "Session expired" / stale
Mcp-Session-Idโ just re-sendinitialize; stateless clients can ignore session headers entirely. - Completely free and unauthenticated โ ideal first endpoint for testing clients.
- Also reachable over legacy SSE at /sse for older clients.
๐ How to Connect
- Copy the Cloudflare Docs MCP endpoint URLThe remote endpoint is https://docs.mcp.cloudflare.com/mcp. A legacy SSE endpoint is also available at https://docs.mcp.cloudflare.com/sse.
- Add it to your MCP clientClaude Code:
claude mcp add --transport http cloudflare-docs https://docs.mcp.cloudflare.com/mcp. Cursor: add"cloudflare-docs": { "url": "https://docs.mcp.cloudflare.com/mcp" }undermcpServersin ~/.cursor/mcp.json. Other clients work similarly. - Verify with the online inspectorPaste https://docs.mcp.cloudflare.com/mcp into remotemcp.net/inspector, run initialize and tools/list, and confirm Cloudflare Docs MCP's 2 tools respond.
โ FAQ
What is the Cloudflare Docs MCP remote MCP endpoint?
The primary endpoint is https://docs.mcp.cloudflare.com/mcp, with a legacy SSE endpoint at https://docs.mcp.cloudflare.com/sse. It is an official first-party server operated by Cloudflare, speaking the Streamable HTTP + legacy SSE transport.
Should I use Cloudflare Docs MCP's /mcp or /sse endpoint?
Use https://docs.mcp.cloudflare.com/mcp โ Streamable HTTP is the current MCP transport and what every modern client defaults to. https://docs.mcp.cloudflare.com/sse exists only for clients still on the legacy HTTP+SSE transport from the 2024 spec.
How do I authenticate with Cloudflare Docs MCP?
You don't โ Cloudflare Docs MCP is public and unauthenticated. Connect and start calling tools; no OAuth flow or API key is needed.
I'm getting a 401 Unauthorized from Cloudflare Docs MCP โ what's wrong?
Cloudflare Docs MCP is authless, so a 401 is unusual. Check that you're hitting https://docs.mcp.cloudflare.com/mcp exactly (including the path) and not an API endpoint that requires a different credential.
Which MCP clients work with Cloudflare Docs MCP?
Any client that supports remote MCP servers: Cursor, Claude Code (`claude mcp add --transport http cloudflare-docs https://docs.mcp.cloudflare.com/mcp`), VS Code Copilot, ChatGPT connectors, Windsurf, and Claude Desktop via the `mcp-remote` bridge.
What tools does Cloudflare Docs MCP expose?
2 tools are cataloged in this directory โ including `search_cloudflare_documentation`, `migrate_pages_to_workers_guide`. Use our online inspector to fetch the live tool list straight from the endpoint.
๐ Connect Guides
๐ Embed Status Badge in README
Related Servers
Cognition Devin's free DeepWiki MCP. Ask questions and read AI-generated wiki documentation for any public GitHub repository โ no auth required.
Upstash Context7's free, no-auth MCP server. Fetches up-to-date, version-specific library documentation straight into your agent's context.
Hugging Face's official remote MCP server at huggingface.co/mcp. Search models, datasets, Spaces and papers with your HF access token.
Exa's hosted MCP server for AI-native web search. Semantic web search, research-paper search, company research and page crawling with an API key.