mcpsetup.org

Informational · not a product

MCP controllers and Cloudflare’s remote MCP servers

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

What Model Context Protocol is

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

An MCP controller is not another server.

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.

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.

Access is the gate

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.

Code Mode

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

Cloudflare’s own MCP servers

Use Streamable HTTP at /mcp. OAuth on connect. For CI, a Cloudflare API token in the Authorization header works on the API server.

ServerWhat it doesURL
Cloudflare APIWhole Cloudflare API through Code Modehttps://mcp.cloudflare.com/mcp
DocumentationLive Cloudflare docs, not a stale dumphttps://docs.mcp.cloudflare.com/mcp
Workers BindingsStorage, AI, and compute primitiveshttps://bindings.mcp.cloudflare.com/mcp
Workers BuildsBuild insight and controlhttps://builds.mcp.cloudflare.com/mcp
ObservabilityLogs and analytics for an apphttps://observability.mcp.cloudflare.com/mcp
RadarInternet traffic, trends, URL scanshttps://radar.mcp.cloudflare.com/mcp
ContainersSandbox development environmenthttps://containers.mcp.cloudflare.com/mcp
Browser RunFetch pages, markdown, screenshotshttps://browser.mcp.cloudflare.com/mcp
LogpushJob health summarieshttps://logs.mcp.cloudflare.com/mcp
AI GatewayPrompt and response logshttps://ai-gateway.mcp.cloudflare.com/mcp
AI SearchSearch documents on AI Searcheshttps://autorag.mcp.cloudflare.com/mcp
Audit LogsQuery audit logs, write reportshttps://auditlogs.mcp.cloudflare.com/mcp
DNS AnalyticsDNS performance and debughttps://dns-analytics.mcp.cloudflare.com/mcp
DEXDigital experience on critical appshttps://dex.mcp.cloudflare.com/mcp
Cloudflare One CASBSaaS misconfig for users and datahttps://casb.mcp.cloudflare.com/mcp
GraphQLAnalytics through the GraphQL APIhttps://graphql.mcp.cloudflare.com/mcp
Agents SDK docsToken-efficient Agents SDK searchhttps://agents.cloudflare.com/mcp

Source of truth: Cloudflare’s own MCP servers. Repos: mcp-server-cloudflare, cloudflare/mcp.

04 · Connect

Drop this in the client and authorize.

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

Persistent memory for coding agents started here.

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

Short answers search and agents can quote

What is an MCP controller?

The gate in front of one or more MCP servers: login, tool list, and logs. On Cloudflare, an MCP server portal.

Is this a hosted product?

No. This is an informational page used to test how Firecrawl research changes ranking and traffic. There is no installer to support.