MCP.Market

MCP Cloudflare DNS MCP server

by Ayo-Fam·io.github.Ayo-Fam/mcp-cloudflare-dns·v0.1.1

Cloudflare DNS MCP server: manage zones, records, cache purge, and page rules.

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed MCP Cloudflare DNS yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

MCP Cloudflare DNS tools (10, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • create_dns_recordwrite action

    Create a new DNS record.

  • delete_dns_recordwrite action

    Delete a DNS record. Requires CF_ALLOW_DESTRUCTIVE=true.

  • get_dns_record

    Get a specific DNS record by zone ID and record ID.

  • get_zone

    Get details for a specific Cloudflare zone by ID.

  • get_zone_settings

    Get key security and performance settings for a zone. Returns SSL mode, security level, minification, always-https, brotli, etc.

  • list_dns_records

    List DNS records for a zone.

  • list_page_rules

    List page rules for a zone.

  • list_zones

    List all Cloudflare zones on this account.

  • purge_cache

    Purge Cloudflare cache for a zone.

  • update_dns_recordwrite action

    Update an existing DNS record. Only the fields you provide will be changed.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan4 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 10 days ago15/15
  • Maintainer identitynamespace and repository owner differ4/10
Overall 77/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How MCP Cloudflare DNS compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 45% of 1,119 Developer tools servers
Tools
10
the typical Developer tools server has 7
Tools that change things
30%
typical: 5%. Fewer write tools means less an agent can break

What its tools let an agent do: 6 read · 1 create · 1 change · 2 delete

Install MCP Cloudflare DNS in Claude Code, Cursor or VS Code

claude mcp add mcp-cloudflare-dns -- uvx mcp-cloudflare-dns
Add to Cursor

What the publisher says

From the MCP Cloudflare DNS repository's README, as published. We do not edit it. Read it on GitHub

mcp-cloudflare-dns

Cloudflare DNS MCP server for operators who need zone, record, cache, and page-rule control from an MCP client without opening the Cloudflare dashboard for every change.

Release posture: beta package, version 0.1.1 from pyproject.toml.

Choose your path

Architecture

flowchart TD
  U[AI operator] --> C[MCP client]
  C --> S[FastMCP server]
  E[CF_API_TOKEN] --> S
  S --> T[Tool handlers]
  T --> R[Retry wrapper]
  R --> A[Cloudflare API]
  A --> R --> T --> C

Request flow

flowchart TD
  Q[Operator asks for a DNS change] --> H[Selected MCP tool]
  H --> I[Load token and build client]
  I --> J{Cloudflare call succeeds?}
  J -- yes --> K[Return normalized JSON result]
  J -- retryable --> L[Backoff and retry]
  L --> J
  J -- no --> M[Return error payload]

Quick start

  1. Install the package.
python -m pip install mcp-cloudflare-dns
  1. Export a token with DNS permissions.
export CF_API_TOKEN="your-cloudflare-api-token"
  1. Register it in your MCP client.
{
  "mcpServers": {
    "cloudflare-dns": {
      "command": "uvx",
      "args": ["mcp-cloudflare-dns"],
      "env": {
        "CF_API_TOKEN": "your-cloudflare-api-token"
      }
    }
  }
}

Available tools

deletednsrecord and full-cache actions stay gated behind the destructive env flags described in docs/start-here.md.

Runtime proof

Repo map

Validation

License

MIT

<!-- mcp-name: io.github.Ayo-Fam/mcp-cloudflare-dns -->

Nothing above is checked by us. What we check is on the safety report.

MCP Cloudflare DNS: common questions

Is MCP Cloudflare DNS MCP server safe?
Mostly: it is graded B (77/100). Read the MCP Cloudflare DNS safety report
How do I install MCP Cloudflare DNS?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does MCP Cloudflare DNS need an API key?
Yes. The registry entry asks for CF_API_TOKEN.
Is MCP Cloudflare DNS maintained?
The last commit was 49 days ago (2026-09-16). The latest release is v0.1.1.
What can I use instead of MCP Cloudflare DNS?
Servers from other publishers that do the same job: Porkbun (official) MCP server, Scrapling MCP Server and MCP server.
How does MCP Cloudflare DNS compare with other Developer tools MCP servers?
safety score 77/100 (higher than 45% of 1,119 Developer tools servers); tools 10 (the typical Developer tools server has 7); tools that change things 30% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to MCP Cloudflare DNS

Same job from other publishers: the closest match first, then the best rated.

  • Porkbun (official)
    Official Porkbun MCP server: domains, DNS, SSL, hosting and Cloudflare via the Porkbun API.
    A
  • Scrapling MCP Server
    Web scraping with stealth HTTP, real browsers, and Cloudflare bypass. CSS selectors supported.
    A
  • MCP
    Cloudflare MCP servers
    A
  • Notion
    Token-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
    B
  • ShipStatic
    Deploy static websites, landing pages, and prototypes instantly. Free, no account needed.
    A

More from Ayo-Fam →