What is the MCP Cloudflare DNS MCP server?
Cloudflare DNS MCP server: manage zones, records, cache purge, and page rules.
How to install MCP Cloudflare DNS
Copy-paste configuration for popular MCP clients.
transport: stdio
Config generated by PluginBench — verify against the source before use.Environment / auth
CF_API_TOKENrequiredsecretCloudflare API token with Zone DNS Edit, Zone Read, and Cache Purge permissions
CF_ALLOW_DESTRUCTIVESet to 'true' to enable DNS record deletion and full cache purge
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-cloudflare-dns": {
"command": "uvx",
"args": [
"mcp-cloudflare-dns"
],
"env": {
"CF_API_TOKEN": "<YOUR_CF_API_TOKEN>",
"CF_ALLOW_DESTRUCTIVE": "<YOUR_CF_ALLOW_DESTRUCTIVE>"
}
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-cloudflare-dns": {
"command": "uvx",
"args": [
"mcp-cloudflare-dns"
],
"env": {
"CF_API_TOKEN": "<YOUR_CF_API_TOKEN>",
"CF_ALLOW_DESTRUCTIVE": "<YOUR_CF_ALLOW_DESTRUCTIVE>"
}
}
}
}Windsurf
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-cloudflare-dns": {
"command": "uvx",
"args": [
"mcp-cloudflare-dns"
],
"env": {
"CF_API_TOKEN": "<YOUR_CF_API_TOKEN>",
"CF_ALLOW_DESTRUCTIVE": "<YOUR_CF_ALLOW_DESTRUCTIVE>"
}
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"mcp-cloudflare-dns": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-cloudflare-dns"
],
"env": {
"CF_API_TOKEN": "<YOUR_CF_API_TOKEN>",
"CF_ALLOW_DESTRUCTIVE": "<YOUR_CF_ALLOW_DESTRUCTIVE>"
}
}
}
}Claude Code
claude mcp add mcp-cloudflare-dns --env CF_API_TOKEN=<YOUR_CF_API_TOKEN> --env CF_ALLOW_DESTRUCTIVE=<YOUR_CF_ALLOW_DESTRUCTIVE> -- uvx mcp-cloudflare-dnsRelated MCP servers
MCP Google Ads
Active
Multi-account Google Ads MCP: campaigns, keywords, search terms, and ad performance.
0
View repository →Python
MCP Search Console
Active
Multi-account Google Search Console MCP: analytics, URL inspection, sitemaps across named accounts.
0
View repository →Python