Cloudflare MCP Server
Cloudflare maintains a set of MCP servers split by product line — Workers, KV, R2, D1, DNS, Analytics, Radar. You install the one matching the product you actually use.
Most of them are remotely hosted by Cloudflare and authenticate via OAuth, so there's nothing to install locally — you'll also find them in this site's Remote MCP Servers listing.
What it does for you
Lets your AI operate Cloudflare — manage DNS, view analytics, deploy Workers, doing ops work through chat.
Capabilities
- Manage DNS records
- View traffic / security analytics
- Deploy and manage Workers
Once installed, try asking your AI
Say this directly in Claude / Cursor or any client with this server connected
- ›“Add an A record for mydomain.com pointing to this IP”
- ›“Any abnormal traffic spikes in the past week?”
Install / Connect
# No npm package — install from source.
# See the repo's README for the exact command:
# https://github.com/cloudflare/mcp-server-cloudflareFollow the official README; env and args vary per server.
Why use it
Good for: developers running Workers or using Cloudflare's edge products.
Before connecting: pick OAuth scopes deliberately. Write access to DNS and Workers has a wide blast radius — don't grant it if you're only reading data.
Similar / alternative servers
mcp-server-kubernetes
MCP Server for kubernetes management commands
aws-mcp-server
Open source MCP Servers for AWS
azure-devops-mcp
The MCP server for Azure DevOps, bringing the power of Azure DevOps directly to
terraform-mcp-server
The Terraform MCP Server provides seamless integration with Terraform ecosystem,
Frequently Asked Questions
Do I need to install anything locally?
Usually not. Most Cloudflare servers are hosted remotely — you add the URL in your client and authorise via OAuth.
Does it work on a free account?
Yes. Which servers are useful depends on which products your account has enabled.