Zum Inhalt

MCP Server Cloudflare -- DNS Management

Model Context Protocol Server für Cloudflare DNS-Verwaltung via Claude Code.

Der MCP Server Cloudflare ermöglicht es, Cloudflare DNS-Einträge direkt aus Claude Code heraus zu verwalten. Statt zwischen Terminal und Cloudflare Dashboard zu wechseln, können DNS-Records, Page Rules, Workers und weitere Cloudflare-Ressourcen über natürliche Sprache im AI-Assistenten gesteuert werden.

Tech Stack

Komponente Technologie
Runtime C#, .NET
Protokoll Model Context Protocol (MCP)
API Cloudflare REST API v4
Integration Claude Code MCP Server

Kernfunktionen

  • DNS-Verwaltung -- Erstellen, Ändern und Löschen von DNS-Records direkt aus Claude Code.
  • Page Rules -- Verwaltung von Cloudflare Page Rules ohne Dashboard.
  • Worker Management -- Deployment und Konfiguration von Cloudflare Workers.
  • Zone Settings -- SSL-Modus, Always HTTPS, Bot Protection und weitere Zone-Einstellungen.
  • WAF Rules -- Web Application Firewall Regeln verwalten.

Architektur

Der Server implementiert das Model Context Protocol und stellt Cloudflare-Operationen als MCP-Tools bereit. Claude Code verbindet sich beim Start mit dem Server und kann dessen Tools aufrufen. Jeder Tool-Aufruf wird in einen authentifizierten API-Call gegen die Cloudflare API v4 übersetzt.

graph LR
    A[Claude Code] -->|MCP Protocol| B[MCP Server]
    B -->|REST API v4| C[Cloudflare]
    C --> D[DNS Records]
    C --> E[Page Rules]
    C --> F[Workers]
    C --> G[WAF Rules]

Status

Aktiv -- Im täglichen Einsatz für DNS-Management