Cloudflare MCP servers
Cloudflare MCP Server
A set of remote Cloudflare MCP servers: documentation, Workers, logs, Radar, browser, DNS and other account services
- 4,431 ★ on the repository
- Last commit
- Apache-2.0
Broad access
Why this level
- Can modify Cloudflare account configuration
- Has access to logs, DNS and security settings
Install
- Works in
Manual install
Connect the remote Cloudflare MCP server at the address of the required product, for example https://docs.mcp.cloudflare.com/mcp for documentation or https://observability.mcp.cloudflare.com/mcp for logs, and log in to Cloudflare.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Can modify Cloudflare account configuration
- Has access to logs, DNS and security settings
This is third-party code. Review the repository files before installing.
What it does
The repository contains servers for individual Cloudflare products, each accessible at its own address on mcp.cloudflare.com. Through them, the agent reads documentation, manages Workers bindings and builds, analyzes logs and analytics, runs a sandbox container, retrieves pages via Browser Run, views audit logs, DNS analytics and Radar data. The servers read account configuration and can apply proposed changes. For broad access to the entire Cloudflare API, a separate Code Mode server from the cloudflare/mcp repository is recommended.
Who it is for. For developers and administrators who maintain sites and applications on Cloudflare.
Good fit when
- Need to analyze logs or Workers builds with an agent
- Need up-to-date answers from Cloudflare documentation
- Need to check DNS or account security settings
Not a fit when
- The site does not use Cloudflare
- The MCP client does not support remote servers
Example request
Check the logs of my Worker for the last hour and find the cause of 500 errorsMCP
- Transport
- http
- Authentication
- OAuth
Limitations
The client must support remote MCP servers over streamable HTTP; the old SSE transport is disabled, the /sse address remains only as an alias. Servers with account data require Cloudflare login; some features require a paid Workers plan. Servers with a high number of calls, such as observability, may exhaust the model context. Availability from Russia is not verified.
How to disable. Remove the server address from the MCP client settings and revoke the application access in the Cloudflare dashboard.
FAQ
Which server to choose?
For broad API access, Code Mode on mcp.cloudflare.com is suitable; for a specific product, a separate server with typed tools is more convenient.
Can it be used with OpenAI Responses API?
Yes, you need to provide a Cloudflare API token with the permissions required by the chosen server.
Discussion
No questions or reviews yet.
Related
MCP serversOfficial Cloudflare MCP server: the agent drives the whole Cloudflare API by searching the spec and running code
AWS's official MCP server suite: docs, IaC, containers, serverless, databases, cost and monitoring
A self-hosted gateway that merges several MCP servers into one endpoint with auth and tool selection
A Node.js manager for MCP servers: it starts local servers, connects remote ones and gives a client one address, with a REST API for control
MCPM
mcpm
A package manager and registry for MCP on all platforms and clients: finds, adds and configures MCP servers, remembers the source and updates
Google Cloud MCP servers: gcloud commands, logs and metrics, Cloud Storage and Backup and DR
README in short
The README contains a table of servers with addresses and explains the choice between Code Mode and product servers. It describes connecting any client that supports remote servers and usage via the OpenAI Responses API with a token. There are tips for handling response interruptions due to context length and reminders about paid features. Licensed under Apache-2.0.