Cloudflare MCP-Connector für Manus

Verwalte DNS, Workers und R2 auf Cloudflare mit einem KI-Agenten

Verbinde dein eigenes Cloudflare-Konto, und Manus kann DNS-Einträge prüfen und aktualisieren, Workers- und Pages-Deploys und -Logs lesen, deine R2-, KV- und D1-Speicher auflisten, Firewall- und Zero Trust-Regeln erklären und Traffic-Daten in Berichte umwandeln. Für Änderungen zuerst die Liste anfordern und sie im Chat bestätigen.

Verbinde zuerst Cloudflare in Manus
example.comDNS-EinträgeProxy verwendetNur DNS

Richte docs.example.com auf unsere Pages-Website und wechsle unsere E-Mail zum neuen Anbieter. Zeig mir zuerst die Änderungen.

  • Aexample.com192.0.2.10
  • CNAMEwwwexample.com
  • CNAMEdocsHinzugefügtdocs-site.pages.dev
  • MXexample.comGeändert10 mx1.mail.example.net10 mx.old-mail.example.org
  • TXTexample.comGeändertv=spf1 include:_spf.mail.example.net ~allv=spf1 include:_spf.old-mail.example.org ~all
  • TXT_dmarcv=DMARC1; p=none

Manus · 3 Änderungen: docs.example.com zum Pages-Projekt docs-site hinzufügen (Cloudflare fügt den passenden CNAME automatisch hinzu), MX auf den neuen Anbieter umleiten und den SPF-Eintrag aktualisieren. Antworte mit OK und ich führe sie aus.

Verwalte Cloudflare DNS-Einträge aus einem Chat heraus

Prüfe und ändere deine Cloudflare-DNS-Einstellungen in einfachen Worten, ohne dich Datensatz für Datensatz durchs Dashboard zu klicken.

DNS-Einträge für eine neue Domain oder einen neuen E-Mail-Anbieter hinzufügen

Sag Manus, wofür die Einträge gedacht sind. Als dein Cloudflare DNS-KI-Helfer listet es die aktuellen Einträge auf, schreibt die benötigten CNAME-, MX- oder TXT-Einträge und prüft sie gegen das bereits Vorhandene. Lass dir zuerst die Änderungsliste zeigen und bestätige sie, bevor etwas angewendet wird.

  • Eigene Domain für eine Pages-Website

    Füge die Domain zuerst zu deinem Pages-Projekt hinzu, dann erstellt Cloudflare diesen CNAME für dich. Ein manuell und allein hinzugefügter CNAME liefert einen 522-Fehler.

    • CNAMEshopshop-site.pages.dev
  • E-Mail mit neuem Anbieter

    MX- und TXT-Einträge sind immer Nur DNS, da gibt es keine Proxy-Einstellung, die man falsch machen könnte.

    • MXexample.com10 mx1.mail.example.net
    • MXexample.com20 mx2.mail.example.net
    • TXTexample.comv=spf1 include:_spf.mail.example.net ~all
  • Domain für einen anderen Dienst verifizieren

    Der CNAME bleibt Nur DNS: Wäre er proxied, würde der Dienst die Adresse von Cloudflare sehen statt des Ziels, das er überprüft.

    • TXTexample.comverify=3f9a1c7e
    • CNAMEs1._domainkeys1.dkim.mail.example.net

Finde heraus, warum eine Website nicht lädt oder E-Mails nicht ankommen

Manus vergleicht deine DNS-Einträge und Proxy-Einstellungen mit dem, was die Website oder der Mail-Dienst erwartet, und erklärt dann die wahrscheinliche Ursache und die Lösung in einfachen Worten.

Warum E-Mails an example.com nicht ankommen
  • MX-EinträgeBeide zeigen noch auf mx.old-mail.example.org, den Anbieter, von dem du weggewechselt bist.
  • SPFEs gibt zwei SPF-Einträge. Empfangsserver werten das als Fehler, also führe sie zu einem zusammen.
  • DMARC_dmarc ist auf p=none gesetzt, das überwacht nur E-Mails, blockiert sie aber nicht. Daran liegt es also nicht.
Vorgeschlagene Lösung

Ersetze beide MX-Einträge durch mx1.mail.example.net und mx2.mail.example.net, und behalte dann nur einen SPF-Eintrag, der den neuen Anbieter enthält.

Es wurde noch nichts geändert.

Lies Cloudflare Workers-Logs und Pages-Deploys

Finde heraus, was sich beim letzten Deploy geändert hat und warum Anfragen fehlschlugen, ohne das Dashboard zu durchsuchen.

Frag, warum ein Worker nach einem Deploy anfing zu fehlschlagen

Manus listet die letzten Deployments auf, liest die Logs und zeigt den Fehler sowie die dahinterstehende Änderung. Wenn die Lösung im Code liegt, verbinde zusätzlich GitHub, dann kann es auch einen Pull Request öffnen.

shop-apiWorker
  • 7c41e9aExport orders to R2vor 2 Std.312 Fehler
  • 3b8d2f4Add order searchGestern0 Fehler
  • e19a6c0Update dependenciesvor 3 Tagen0 Fehler
docs-sitePages
  • maina91c2e0Heute
  • preview/pricing5d10b7eGestern
shop-api-Protokolle
  1. 14:05:12GET /orders 200
  2. 14:05:37POST /orders/export 500
  3. 14:05:37TypeError: Cannot read properties of undefined (reading 'put')
  4. at exportOrders (src/export.ts:18:24)
  5. 14:06:02GET /orders 200
Ursache und Lösung

Version 7c41e9a hat die EXPORTS-R2-Bindung entfernt, sodass env.EXPORTS undefined ist, wenn /orders/export die Datei speichert. Füge die Bindung in wrangler.jsonc wieder hinzu und stelle erneut bereit.

Lösung als Pull Request mit GitHub öffnen

Cloudflare R2 Buckets, KV Namespaces und D1 Datenbanken auflisten

Sieh alles, was dein Konto speichert, an einem Ort, und welche Elemente niemand mehr nutzt.

Erhalte eine Tabelle deines Speichers und wer ihn nutzt

Über den Cloudflare API-MCP-Server listet Manus deine R2-Buckets, KV-Namespaces und D1-Datenbanken samt ihrer Größe auf und prüft, welche Workers jeweils zugeordnet sind.

  • product-imagesR2-Bucket18.4 GBshop-web
  • exportsR2-Bucket2.1 GBshop-api
  • uploads-2023R2-Bucket46.7 GBAn keinen Worker gebunden
  • SESSIONSKV-Namespace12,840 Schlüsselshop-api
  • FEATURE_FLAGSKV-Namespace32 Schlüsselshop-web, shop-api
  • orders-dbD1-Datenbank310 MBshop-api
  • orders-db-stagingD1-Datenbank8 MBAn keinen Worker gebunden

2 Elemente sind an keinen Worker gebunden: uploads-2023 (46.7 GB) und orders-db-staging. Prüfe das vor dem Löschen, da andere Tools weiterhin über die Cloudflare API darauf zugreifen können.

Cloudflare-Firewallregeln und -Traffic prüfen

Lass dir deine Sicherheitsregeln in einfachen Worten erklären, und erhalte einen wöchentlichen Blick auf Anfragen, Cache und was blockiert wurde.

Cloudflare Zero Trust-Richtlinien und WAF-Regeln erklären

Manus liest deine individuellen WAF-Regeln, Rate-Limiting-Regeln und Access-Richtlinien, erklärt jede in einem Satz und weist auf jene hin, die weiter gefasst erscheinen als nötig. Lass dir nur Vorschläge geben und entscheide selbst, was du änderst.

Sicherheitsregeln für example.com
  • Block admin outside officeBlockWAF benutzerdefinierte RegelBlockiert /admin für jeden Besucher, dessen IP nicht auf deiner Büroliste steht.
  • Allow partnersSkipWAF benutzerdefinierte RegelLass 198.51.0.0/16 deine anderen benutzerdefinierten Regeln überspringen. Das sind 65.536 Adressen – wenn dein Partner nur ein paar davon nutzt, liste nur diese auf.
  • Login rate limitBlockRatenbegrenzungsregelBlockiert eine IP für 10 Minuten nach mehr als 20 Anfragen an /login innerhalb einer Minute.
  • Staging appAllowAccess-RichtlinieEnthält Everyone, sodass jeder, der sich anmelden kann, Zugriff auf staging.example.com erhält. Beschränke es auf E-Mails, die auf @example.com enden.

Einen wöchentlichen Cloudflare-Analysebericht senden

Manus ruft Anfragen, Cache-Nutzung und blockierten Traffic der letzten 7 Tage ab und erstellt einen kurzen Bericht mit Diagramm. Damit du ihn jede Woche bekommst, richte ihn als geplante Aufgabe ein.

Wöchentlicher Report für example.comLetzte 7 Tage
Anfragen1.42M+12%
Aus dem Cache geladen61%
Blockierte Anfragen23.8K
MoDiMiDoFrSaSo
AnfragenBlockierte Anfragen

Die Anfragen stiegen gegenüber der Vorwoche um 12 %. Blockierte Anfragen erreichten am Donnerstag mit 9,1K ihren Höchststand, hauptsächlich durch die Regel Login rate limit. Der Cache bediente 61 % der Anfragen.

So funktionieren geplante Aufgaben

Den Cloudflare-MCP-Server in Manus verbinden

Es gibt keinen Cloudflare-MCP-Server einzurichten und kein API-Token einzufügen. Cloudflare ist bereits in den Manus-Connectors vorhanden, und du genehmigst den Zugriff auf dem eigenen Bildschirm von Cloudflare.

  1. Connectors öffnen

    Öffnen Sie in Manus Connectors und wählen Sie Cloudflare.

  2. Melde dich bei Cloudflare an

    Wähle die Konten, die Manus nutzen darf. Um einzuschränken, was es ändern kann, wähle Edit Permissions und dann Read only.

  3. In einer Aufgabe fragen

    Nenne eine Domain, Worker oder einen Bucket und sag in einfachen Worten, was du brauchst.

Hauptsächliche Dinge, mit denen Manus funktioniert
  • Domains und DNS-EinträgeDatensätze, Proxy-Status und Zoneneinstellungen
  • Workers und PagesDeployments, Logs und Build-Logs
  • SpeicherR2-Buckets, KV-Namespaces und D1-Datenbanken
  • SicherheitFirewall-Regeln und Zero Trust-Richtlinien
  • AnalysenAnfragen, Cache und blockierter Traffic
  • Cloudflare-EntwicklerdokumentationOffizielle Anleitungen zu Einstellungen und Fehlern

Manus erhält nur die Berechtigungen, die du auf dem Bildschirm von Cloudflare gewährst, und nur für die Konten, die du auswählst. Mit Bearbeitungsrechten kann es Änderungen vornehmen – bei Aufgaben, die Einstellungen ändern, lass dir zuerst die Liste der Änderungen zeigen.

Connectors und Leitfäden entdecken

Fragen zum Cloudflare-MCP-Connector

Unterstützt Manus Cloudflare MCP?

Ja. Manus verbindet sich mit dem offiziellen MCP-Server (Model Context Protocol) von Cloudflare unter mcp.cloudflare.com. Dieser Cloudflare API MCP-Server deckt die komplette Cloudflare API und ihre Entwicklerdokumentation ab. Er ist bereits in den Manus Connectors enthalten, es gibt also nichts zu installieren oder zu hosten.

Wie verbinde ich Cloudflare mit Manus?

Öffne Connectors in Manus, wähle Cloudflare und melde dich an. Wähle auf dem Bildschirm von Cloudflare die Konten aus, die Manus nutzen darf, überprüfe die Berechtigungen und klicke auf Authorize. Diese OAuth-Anmeldung des Cloudflare-MCP-Servers bedeutet, dass dein Cloudflare-Passwort niemals mit Manus geteilt wird.

Kann ich Manus nur Lesezugriff auf Cloudflare geben?

Ja. Wähle beim Anmelden auf dem Bildschirm von Cloudflare Edit Permissions und dann Read only. Dadurch werden die optionalen Bearbeitungsrechte deaktiviert, und nur die von Cloudflare als erforderlich gekennzeichneten Berechtigungen bleiben erhalten. Falls eine Aufgabe später eine ausgelassene Berechtigung benötigt, verbinde dich erneut und erteile sie.

Mit welchen Cloudflare-Produkten kann Manus zusammenarbeiten?

DNS-Einträge, Workers, KV, R2, D1, Pages, Firewall-Regeln, Zero Trust, Analysen und mehr, plus eine Suche in Cloudflares Entwicklerdokumentation. Was in jedem Bereich möglich ist, hängt von den erteilten Berechtigungen ab.

Werden DNS-Änderungen von Manus sofort wirksam?

Ja. Manus bearbeitet den Eintrag in deinem Cloudflare-Konto über die Cloudflare API, genau wie eine Bearbeitung im Dashboard, sodass es keinen separaten Veröffentlichungsschritt gibt. Besucher sehen möglicherweise noch ein paar Minuten lang den alten Wert, während sich die DNS-Caches aktualisieren: Proxy verwendet-Einträge verwenden eine TTL von fünf Minuten, Nur DNS-Einträge die von dir festgelegte TTL. Deshalb lohnt es sich, die Änderungsliste zu lesen, bevor du bestätigst.

Kann Manus meine Cloudflare Workers-Logs lesen?

Ja, für Workers, bei denen Workers Logs aktiviert ist, was bei neuen Workers standardmäßig der Fall ist. Es kann auch die Build-Logs von Pages-Deployments lesen. Nenne den Worker oder das Projekt und sag, was schiefgelaufen ist.

Brauche ich ein Cloudflare MCP-API-Token?

Nein. Der Server von Cloudflare akzeptiert auch ein API-Token, was sich für Skripte und CI/CD eignet. In Manus meldest du dich mit deinem Cloudflare-Konto an und bestätigst den Zugriff auf dem Bildschirm von Cloudflare, sodass kein Token erstellt oder eingefügt werden muss.

Was ist Cloudflare MCP Code Mode?

So deckt der Cloudflare-Server mit wenigen Tools mehr als 2.500 API-Endpunkte ab. Anstatt ein Tool pro Endpunkt zu haben, findet der Agent den richtigen Endpunkt mit search, ruft ihn mit execute auf und schlägt Dinge mit docs nach. Der Code, den er schreibt, läuft in einer isolierten Sandbox bei Cloudflare. In Manus gibt es nichts zu aktivieren.

Brauche ich Claude, Claude Code oder Codex, um den Cloudflare MCP zu nutzen?

Nein. Eine Anleitung zu „Cloudflare MCP Claude Code“ oder ein Setup zu „Cloudflare MCP Codex“ lässt dich den Cloudflare-Server selbst zu diesem Tool hinzufügen. In Manus ist Cloudflare bereits bei den Connectors: einmal anmelden, in einem Chat fragen, und die Aufgabe läuft in der Cloud.

Ist Manus ein Cloudflare KI-Agent?

Manus ist ein allgemeiner KI-Agent, der über den offiziellen MCP-Server von Cloudflare mit den von dir erteilten Berechtigungen auf deinem eigenen Cloudflare-Konto arbeitet. Es ist kein Cloudflare-Produkt. Wenn du einen eigenen Cloudflare Workers AI-Agenten bauen möchtest, sind Workers AI und das Agents SDK genau dafür gemacht, und Manus kann trotzdem die Workers prüfen, die du bereitstellst.

Ist das dasselbe wie das Hosten von MCP-Servern auf Cloudflare?

Nein. Suchanfragen nach Cloudflare MCP-Servern oder einem Cloudflare MCP-Gateway drehen sich meist darum, eigene MCP-Server auf Cloudflare aufzubauen, zu hosten oder abzusichern. Auf dieser Seite geht es darum, dein Cloudflare-Konto mit Manus zu verbinden, damit du deine DNS-, Workers-, Speicher- und Sicherheitseinstellungen im Chat bearbeiten kannst.

Kann ich den Zugriff von Manus auf Cloudflare widerrufen?

Ja. Öffne Connectors in Manus, wähle Cloudflare aus und klicke auf „Trennen“. Du kannst den Zugriff auch in deinem Cloudflare-Profil unter Manage OAuth authorizations widerrufen.

Verbinde Cloudflare und prüfe deine DNS-Einträge

Verbinde Cloudflare in Manus