One URL
The portal hangs many upstream servers on a single hostname. The client talks to https://<portal>/mcp. It never has to know every jack behind it.
Informational · not a product
MCP is how a model calls tools. A controller is how you decide which tools, for whom, and under what login. This page is a public catalog and explainer — no installer, no checkout, no support queue.
01 · MCP
Model Context Protocol (MCP) is an open way for an AI client — Claude, Cursor, Windsurf, or a custom agent — to call tools over HTTP. New connections use Streamable HTTP at /mcp. Older /sse URLs on Cloudflare alias the same handler; they do not serve the deprecated SSE transport.
A server advertises tools. The client lists them, then calls one. That is the whole protocol from the user’s side. The hard part is not writing another server. It is deciding who may talk to which tools, and keeping that list small enough for a context window.
02 · Controller
A remote MCP server exposes tools. A controller is the layer in front: identity, which tools appear, and whether the call is logged. On Cloudflare that controller is an MCP server portal under Zero Trust → Access controls → AI controls.
The portal hangs many upstream servers on a single hostname. The client talks to https://<portal>/mcp. It never has to know every jack behind it.
Users sign in through Cloudflare Access. Servers that need OAuth still prompt. Service tokens cover machine-to-machine. A password form on the page is the wrong gate.
The Cloudflare API MCP is two tools — search() and execute() — instead of 2,500 native schemas. That is how a controller stays inside a context window.
Docs: MCP server portals. Optional: route portal traffic through Gateway for HTTP logs and DLP.
03 · Catalog
Use Streamable HTTP at /mcp. OAuth on connect. For CI, a Cloudflare API token in the Authorization header works on the API server.
| Server | What it does | URL |
|---|---|---|
| Cloudflare API | Whole Cloudflare API through Code Mode | https://mcp.cloudflare.com/mcp |
| Documentation | Live Cloudflare docs, not a stale dump | https://docs.mcp.cloudflare.com/mcp |
| Workers Bindings | Storage, AI, and compute primitives | https://bindings.mcp.cloudflare.com/mcp |
| Workers Builds | Build insight and control | https://builds.mcp.cloudflare.com/mcp |
| Observability | Logs and analytics for an app | https://observability.mcp.cloudflare.com/mcp |
| Radar | Internet traffic, trends, URL scans | https://radar.mcp.cloudflare.com/mcp |
| Containers | Sandbox development environment | https://containers.mcp.cloudflare.com/mcp |
| Browser Run | Fetch pages, markdown, screenshots | https://browser.mcp.cloudflare.com/mcp |
| Logpush | Job health summaries | https://logs.mcp.cloudflare.com/mcp |
| AI Gateway | Prompt and response logs | https://ai-gateway.mcp.cloudflare.com/mcp |
| AI Search | Search documents on AI Searches | https://autorag.mcp.cloudflare.com/mcp |
| Audit Logs | Query audit logs, write reports | https://auditlogs.mcp.cloudflare.com/mcp |
| DNS Analytics | DNS performance and debug | https://dns-analytics.mcp.cloudflare.com/mcp |
| DEX | Digital experience on critical apps | https://dex.mcp.cloudflare.com/mcp |
| Cloudflare One CASB | SaaS misconfig for users and data | https://casb.mcp.cloudflare.com/mcp |
| GraphQL | Analytics through the GraphQL API | https://graphql.mcp.cloudflare.com/mcp |
| Agents SDK docs | Token-efficient Agents SDK search | https://agents.cloudflare.com/mcp |
Source of truth: Cloudflare’s own MCP servers. Repos: mcp-server-cloudflare, cloudflare/mcp.
04 · Connect
Claude, Cursor, Windsurf, and the Workers AI Playground all speak remote MCP. Start with docs plus the API server.
{
"mcpServers": {
"cloudflare-api": { "url": "https://mcp.cloudflare.com/mcp" },
"cloudflare-docs": { "url": "https://docs.mcp.cloudflare.com/mcp" }
}
}
Claude Code: /plugin marketplace add cloudflare/skills. Or npx skills add https://github.com/cloudflare/skills. Portal bridge: npx -y mcp-remote@latest https://<portal>/mcp.
05 · Memory
Tim Astras wrote the open-source persistent-memory MCP server so Claude Code and other coding agents keep context across sessions instead of starting blank. This site is not a support desk for that repo. The code is MIT. The catalog above is the ranking test.
06 · FAQ
The gate in front of one or more MCP servers: login, tool list, and logs. On Cloudflare, an MCP server portal.
No. This is an informational page used to test how Firecrawl research changes ranking and traffic. There is no installer to support.
developers.cloudflare.com. This page copies that list so agents can read it from /llms.txt.