MCP Cloudflare DNS
A community-built MCP server that allows AI assistants to manage Cloudflare DNS zones, records, cache purging, and page rules without using the dashboard. It supports listing zones, creating/updating/deleting DNS records, and invalidating cached content via specific tool handlers.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- List available Cloudflare zones and their settings
- Create, update, or delete DNS records
- Purge cache for specific URLs or zones
- List and inspect page rules
Source and maintenance
- Last repository push
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
mcp-cloudflare-dns 0.1.1
{
"version": "0.1.1",
"transport": "stdio",
"identifier": "mcp-cloudflare-dns",
"registryType": "pypi",
"environmentVariables": [
{
"name": "CF_API_TOKEN",
"format": "string",
"isRequired": true,
"description": "Cloudflare API token with Zone DNS Edit, Zone Read, and Cache Purge permissions"
},
{
"name": "CF_ALLOW_DESTRUCTIVE",
"format": "string",
"description": "Set to 'true' to enable DNS record deletion and full cache purge"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · repository · passed · metadata changed · updated
- · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"mcp-cloudflare-dns": {
"command": "uvx",
"args": [
"mcp-cloudflare-dns==0.1.1"
],
"env": {
"CF_API_TOKEN": "<YOUR_CF_API_TOKEN>",
"CF_ALLOW_DESTRUCTIVE": "<YOUR_CF_ALLOW_DESTRUCTIVE>"
}
}
}
}Cline
{
"mcpServers": {
"mcp-cloudflare-dns": {
"command": "uvx",
"args": [
"mcp-cloudflare-dns==0.1.1"
],
"env": {
"CF_API_TOKEN": "<YOUR_CF_API_TOKEN>",
"CF_ALLOW_DESTRUCTIVE": "<YOUR_CF_ALLOW_DESTRUCTIVE>"
}
}
}
}VS Code
{
"servers": {
"mcp-cloudflare-dns": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-cloudflare-dns==0.1.1"
],
"env": {
"CF_API_TOKEN": "<YOUR_CF_API_TOKEN>",
"CF_ALLOW_DESTRUCTIVE": "<YOUR_CF_ALLOW_DESTRUCTIVE>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"mcp-cloudflare-dns": {
"command": "uvx",
"args": [
"mcp-cloudflare-dns==0.1.1"
],
"env": {
"CF_API_TOKEN": "<YOUR_CF_API_TOKEN>",
"CF_ALLOW_DESTRUCTIVE": "<YOUR_CF_ALLOW_DESTRUCTIVE>"
}
}
}
}Let your agent find its tools
Find servers like MCP Cloudflare DNS from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.