Cloudflare MCP-connector voor Manus

Beheer DNS, Workers en R2 op Cloudflare met een AI-agent

Verbind je eigen Cloudflare-account en Manus kan DNS-records controleren en bijwerken, Workers- en Pages-deployments en logs lezen, je R2-, KV- en D1-opslag weergeven, firewall- en Zero Trust-regels uitleggen en verkeersgegevens omzetten in rapporten. Vraag voor wijzigingen eerst om de lijst en bevestig deze in de chat.

Verbind eerst Cloudflare in Manus
example.comDNS-recordsGeproxydAlleen DNS

Wijs docs.example.com naar onze Pages-site en schakel onze e-mail over naar de nieuwe provider. Laat me eerst de wijzigingen zien.

  • Aexample.com192.0.2.10
  • CNAMEwwwexample.com
  • CNAMEdocsToegevoegddocs-site.pages.dev
  • MXexample.comGewijzigd10 mx1.mail.example.net10 mx.old-mail.example.org
  • TXTexample.comGewijzigdv=spf1 include:_spf.mail.example.net ~allv=spf1 include:_spf.old-mail.example.org ~all
  • TXT_dmarcv=DMARC1; p=none

Manus · 3 wijzigingen: docs.example.com toevoegen aan het docs-site Pages-project (Cloudflare voegt de CNAME automatisch voor je toe), MX naar de nieuwe provider laten verwijzen en het SPF-record bijwerken. Antwoord OK en ik voer ze uit.

Beheer Cloudflare DNS-records vanuit één chat

Bekijk en wijzig je Cloudflare DNS-instellingen in gewone taal, zonder in het dashboard record voor record te klikken.

Voeg DNS-records toe voor een nieuw domein of e-mailprovider

Vertel Manus waarvoor de records zijn. Als jouw Cloudflare DNS AI-helper somt het de huidige records op, schrijft het de CNAME-, MX- of TXT-records die je nodig hebt en controleert ze tegen wat er al staat. Vraag eerst om de wijzigingslijst en bevestig deze voordat er iets wordt toegepast.

  • Aangepast domein voor een Pages-site

    Voeg het domein eerst toe aan je Pages-project, dan maakt Cloudflare deze CNAME automatisch voor je aan. Een handmatig toegevoegde CNAME alleen geeft een 522-fout.

    • CNAMEshopshop-site.pages.dev
  • E-mail met een nieuwe provider

    MX- en TXT-records zijn altijd Alleen DNS, dus er is geen proxy-instelling die verkeerd kan gaan.

    • MXexample.com10 mx1.mail.example.net
    • MXexample.com20 mx2.mail.example.net
    • TXTexample.comv=spf1 include:_spf.mail.example.net ~all
  • Verifieer het domein voor een andere dienst

    De CNAME blijft Alleen DNS: als deze geproxyd zou zijn, zou de service het adres van Cloudflare zien in plaats van het doel dat hij controleert.

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

Vind waarom een site niet laadt of een e-mail niet aankomt

Manus vergelijkt je DNS-records en proxy-instellingen met wat de site of maildienst verwacht, en legt dan in gewone taal de waarschijnlijke oorzaak en de oplossing uit.

Waarom mail naar example.com niet aankomt
  • MX-recordsBeide verwijzen nog naar mx.old-mail.example.org, de provider waar je bent weggegaan.
  • SPFEr zijn twee SPF-records. Ontvangende servers beschouwen dit als een fout, dus voeg ze samen tot één.
  • DMARC_dmarc staat op p=none, wat alleen mail controleert, dus dat is niet de blokkade.
Voorgestelde oplossing

Vervang beide MX-records door mx1.mail.example.net en mx2.mail.example.net, en houd daarna slechts één SPF-record over dat de nieuwe provider bevat.

Er is nog niets gewijzigd.

Lees Cloudflare Workers logs en Pages deploys

Ontdek wat er in de laatste deploy is veranderd en waarom verzoeken begonnen te mislukken, zonder door het dashboard te spitten.

Vraag waarom een Worker na een deploy begon te falen

Manus toont de recente deployments, leest de logs en wijst naar de fout en de wijziging erachter. Als de oplossing in je code zit, koppel dan ook GitHub en het kan een pull request openen.

shop-apiWorker
  • 7c41e9aExport orders to R22 u geleden312 fouten
  • 3b8d2f4Add order searchGisteren0 fouten
  • e19a6c0Update dependencies3 dagen geleden0 fouten
docs-sitePages
  • maina91c2e0Vandaag
  • preview/pricing5d10b7eGisteren
shop-api-logs
  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
Oorzaak en oplossing

Versie 7c41e9a heeft de EXPORTS R2-binding verwijderd, waardoor env.EXPORTS niet gedefinieerd is wanneer /orders/export het bestand opslaat. Voeg de binding weer toe in wrangler.jsonc en implementeer opnieuw.

Open de fix als een pull request met GitHub

Toon Cloudflare R2 buckets, KV namespaces en D1 databases

Bekijk alles wat je account opslaat op één plek, en welke items niemand meer gebruikt.

Bekijk in één tabel je opslag en wat die gebruikt

Via de Cloudflare API MCP-server geeft Manus je R2-buckets, KV-namespaces en D1-databases weer met hun grootte, en controleert welke Workers aan elk gekoppeld zijn.

  • product-imagesR2-bucket18.4 GBshop-web
  • exportsR2-bucket2.1 GBshop-api
  • uploads-2023R2-bucket46.7 GBNiet gekoppeld aan een Worker
  • SESSIONSKV-naamruimte12,840 sleutelsshop-api
  • FEATURE_FLAGSKV-naamruimte32 sleutelsshop-web, shop-api
  • orders-dbD1-database310 MBshop-api
  • orders-db-stagingD1-database8 MBNiet gekoppeld aan een Worker

2 items zijn aan geen enkele Worker gekoppeld: uploads-2023 (46.7 GB) en orders-db-staging. Controleer dit voor je ze verwijdert, want andere tools kunnen ze nog via de Cloudflare API bereiken.

Controleer de Cloudflare-firewallregels en het verkeer

Krijg je beveiligingsregels uitgelegd in gewone taal, en een wekelijks overzicht van aanvragen, cache en wat is geblokkeerd.

Leg Cloudflare Zero Trust-beleid en WAF-regels uit

Manus leest je WAF-aangepaste regels, rate-limitingregels en Access-beleid, legt elk in één zin uit en wijst de regels aan die breder lijken dan nodig. Vraag alleen om suggesties en besluit zelf wat je wijzigt.

Beveiligingsregels voor example.com
  • Block admin outside officeBlockWAF aangepaste regelBlokkeert /admin voor elke bezoeker wiens IP niet op je kantoorlijst staat.
  • Allow partnersSkipWAF aangepaste regelLaat 198.51.0.0/16 je andere aangepaste regels overslaan. Dat zijn 65.536 adressen, dus als je partner er maar een paar gebruikt, vermeld dan alleen die.
  • Login rate limitBlockRate-limiting-regelBlokkeert een IP-adres gedurende 10 minuten na meer dan 20 verzoeken naar /login in één minuut.
  • Staging appAllowAccess-beleidOmvat Everyone, dus iedereen die kan inloggen bereikt staging.example.com. Beperk dit tot e-mails die eindigen op @example.com.

Stuur een wekelijks Cloudflare-analyserapport

Manus haalt de aanvragen, cachegebruik en geblokkeerd verkeer van de afgelopen 7 dagen op en schrijft een kort rapport met een grafiek. Wil je dit elke week ontvangen, stel het dan in als geplande taak.

Weekrapport voor example.comLaatste 7 dagen
Verzoeken1.42M+12%
Geleverd vanuit cache61%
Geblokkeerde verzoeken23.8K
MaDiWoDoVrZaZo
VerzoekenGeblokkeerde verzoeken

Verzoeken stegen 12% ten opzichte van de week ervoor. Geblokkeerde verzoeken piekten op donderdag met 9,1K, vooral door de Login rate limit-regel. De cache verwerkte 61% van de verzoeken.

Bekijk hoe geplande taken werken

Verbind de Cloudflare MCP-server in Manus

Er is geen Cloudflare MCP-server om op te zetten en geen API-token om te plakken. Cloudflare staat al bij Manus Connectors, en je keurt de toegang goed op het eigen scherm van Cloudflare.

  1. Connectors openen

    Open in Manus Connectors en selecteer Cloudflare.

  2. Aanmelden bij Cloudflare

    Kies de accounts die Manus kan gebruiken. Om te beperken wat het kan wijzigen, selecteer Edit Permissions, en dan Read only.

  3. Vraag het in een taak

    Noem een domein, Worker of bucket en zeg in gewone taal wat je nodig hebt.

Belangrijkste dingen waarmee Manus werkt
  • Domeinen en DNS-recordsRecords, proxystatus en zone-instellingen
  • Workers en PagesImplementaties, logs en buildlogs
  • OpslagR2-buckets, KV-namespaces en D1-databases
  • BeveiligingFirewallregels en Zero Trust-beleid
  • AnalyticsVerzoeken, cache en geblokkeerd verkeer
  • Cloudflare ontwikkelaarsdocumentatieOfficiële handleidingen voor instellingen en fouten

Manus krijgt alleen de rechten die jij toekent op het scherm van Cloudflare, voor de accounts die jij kiest. Met bewerkingsrechten kan het wijzigingen aanbrengen; vraag daarom voor taken die instellingen wijzigen eerst om de lijst met wijzigingen.

Verken connectoren en handleidingen

Vragen over de Cloudflare MCP-connector

Ondersteunt Manus Cloudflare MCP?

Ja. Manus maakt verbinding met de officiële MCP (Model Context Protocol) server van Cloudflare op mcp.cloudflare.com. Deze Cloudflare API MCP-server dekt de hele Cloudflare API en de ontwikkelaarsdocumentatie. Deze staat al in de Manus Connectors, dus er is niets te installeren of hosten.

Hoe verbind ik Cloudflare met Manus?

Open Connectors in Manus, selecteer Cloudflare en log in. Kies op het scherm van Cloudflare de accounts die Manus mag gebruiken, bekijk de rechten en selecteer Authorize. Deze OAuth-aanmelding voor de Cloudflare MCP-server betekent dat je Cloudflare-wachtwoord nooit wordt gedeeld met Manus.

Kan ik Manus alleen-lezen toegang geven tot Cloudflare?

Ja. Selecteer bij het inloggen Edit Permissions op het scherm van Cloudflare, en kies dan Read only. Dat schakelt de optionele bewerkingsrechten uit, en alleen de rechten die Cloudflare als verplicht markeert, blijven actief. Als een taak later een recht nodig heeft dat je hebt weggelaten, verbind dan opnieuw en verleen het.

Met welke Cloudflare-producten kan Manus werken?

DNS-records, Workers, KV, R2, D1, Pages, firewallregels, Zero Trust, analyses en meer, plus een zoekfunctie in Cloudflare's developer docs. Wat het in elk kan doen, hangt af van de rechten die je toekent.

Gaan DNS-wijzigingen vanuit Manus direct in werking?

Ja. Manus bewerkt het record in je Cloudflare-account via de API van Cloudflare, net als een wijziging in het dashboard, dus er is geen apart publicatiestap. Bezoekers kunnen enkele minuten lang nog de oude waarde zien terwijl de DNS-cache bijwerkt: Geproxyd-records gebruiken een TTL van vijf minuten, en Alleen DNS-records gebruiken de TTL die jij instelt. Daarom is het de moeite waard om de wijzigingslijst te lezen voordat je akkoord geeft.

Kan Manus mijn Cloudflare Workers-logs lezen?

Ja, voor Workers waarvoor Workers Logs is ingeschakeld, wat nieuwe Workers standaard hebben. Het kan ook de buildlogs van Pages-deployments lezen. Noem de Worker of het project en vertel wat er misging.

Heb ik een Cloudflare MCP API-token nodig?

Nee. De server van Cloudflare accepteert ook een API-token, wat geschikt is voor scripts en CI/CD. In Manus log je in met je Cloudflare-account en keur je toegang goed op het scherm van Cloudflare, zodat je geen token hoeft aan te maken of te plakken.

Wat is Cloudflare MCP Code Mode?

Zo dekt de server van Cloudflare meer dan 2.500 API-endpoints met slechts een paar tools. In plaats van één tool per endpoint, vindt de agent het juiste endpoint met search, roept het aan met execute en zoekt dingen op met docs. De code die het schrijft, draait in een geïsoleerde sandbox op Cloudflare. Er is niets om in te schakelen in Manus.

Heb ik Claude, Claude Code of Codex nodig om Cloudflare MCP te gebruiken?

Nee. Een “Cloudflare MCP Claude Code”-handleiding of een “Cloudflare MCP Codex”-setup laat je zelf de server van Cloudflare aan die tool toevoegen. In Manus staat Cloudflare al in Connectors: log eenmaal in, vraag het in een chat en de taak draait in de cloud.

Is Manus een Cloudflare AI-agent?

Manus is een algemene AI-agent die op je eigen Cloudflare-account werkt via de officiële MCP-server van Cloudflare, met de rechten die je verleent. Het is geen Cloudflare-product. Als je zelf een Cloudflare Workers AI-agent wilt bouwen, zijn Workers AI en de Agents SDK daarvoor gemaakt, en Manus kan nog steeds de Workers controleren die je implementeert.

Is dit hetzelfde als het hosten van MCP-servers op Cloudflare?

Nee. Zoekopdrachten naar Cloudflare MCP-servers of een Cloudflare MCP-gateway gaan vaak over het bouwen, hosten of beveiligen van je eigen MCP-servers op Cloudflare. Deze pagina gaat over het koppelen van je Cloudflare-account aan Manus, zodat je in een chat met je DNS, Workers, opslag en beveiligingsinstellingen kunt werken.

Kan ik de toegang van Manus tot Cloudflare intrekken?

Ja. Open Connectors in Manus, selecteer Cloudflare en kies Ontkoppelen. Je kunt dit ook intrekken in je Cloudflare-profiel onder Manage OAuth authorizations.

Verbind Cloudflare en controleer je DNS-records

Verbind Cloudflare in Manus