Manus 的 Cloudflare MCP 連接器

用 AI 智能體管理 Cloudflare 上的 DNS、Workers 和 R2

連上你自己的 Cloudflare 帳戶後,Manus 可以查看並更新 DNS 記錄,讀取 Workers 和 Pages 的部署與日誌,列出 R2、KV 和 D1 儲存空間,解釋防火牆和 Zero Trust 規則,並把流量資料做成報告。要變更設定時,先讓它列出變更清單,在對話中確認後再進行。

先在 Manus 中連接 Cloudflare
example.comDNS 紀錄已代理僅 DNS

把 docs.example.com 指向我們的 Pages 網站,並把郵箱換到新的服務商。先給我看要改的內容。

  • Aexample.com192.0.2.10
  • CNAMEwwwexample.com
  • CNAMEdocs已新增docs-site.pages.dev
  • MXexample.com已更改10 mx1.mail.example.net10 mx.old-mail.example.org
  • TXTexample.com已更改v=spf1 include:_spf.mail.example.net ~allv=spf1 include:_spf.old-mail.example.org ~all
  • TXT_dmarcv=DMARC1; p=none

Manus · 共 3 項變更:把 docs.example.com 加到 Pages 專案 docs-site(Cloudflare 會自動加上對應的 CNAME),把 MX 指向新的郵件服務商,並更新 SPF 記錄。回覆 OK 我就執行。

在一個對話裡管理 Cloudflare DNS 記錄

用白話文查看和修改 Cloudflare DNS 設定,不用在控制台裡一條條點開記錄。

為新網域或新郵件服務商新增 DNS 記錄

告訴 Manus 這些記錄是做什麼用的。作為你的 Cloudflare DNS AI 助手,它會列出現有記錄,寫好需要的 CNAME、MX 或 TXT 記錄,並和已有記錄核對。先請它給出改動清單,確認後再執行。

  • 為 Pages 網站綁定自訂網域

    先把網域加到 Pages 專案裡,Cloudflare 會自動為你建立這條 CNAME。只手動新增 CNAME 會回傳 522 錯誤。

    • CNAMEshopshop-site.pages.dev
  • 改用新的電子郵件服務商

    MX 和 TXT 記錄始終是 僅 DNS,不存在代理設錯的問題。

    • MXexample.com10 mx1.mail.example.net
    • MXexample.com20 mx2.mail.example.net
    • TXTexample.comv=spf1 include:_spf.mail.example.net ~all
  • 為其他服務驗證網域

    此 CNAME 保持 僅 DNS:如果開啟了代理,對方服務看到的會是 Cloudflare 的位址,而不是它要檢查的目標。

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

找出網站打不開、信件收不到的原因

Manus 會把你的 DNS 記錄和代理設定,與網站或郵件服務的要求逐項對比,再用大白話說明可能的原因和改法。

寄到 example.com 的郵件為什麼收不到
  • MX 記錄兩條都還指向 mx.old-mail.example.org,也就是你已經不再使用的那家服務商。
  • SPF有兩筆 SPF 記錄。收件伺服器會把這當成錯誤,所以要合併成一筆。
  • DMARC_dmarc 設為 p=none,只做監測,不會擋郵件,所以問題不在這裡。
修復建議

把兩筆 MX 記錄換成 mx1.mail.example.net 和 mx2.mail.example.net,再只保留一筆包含新服務商的 SPF 記錄。

目前還沒有改動任何內容。

讀取 Cloudflare Workers 日誌和 Pages 部署

不用在控制台裡翻找,就能知道最近一次部署改了什麼、請求為什麼開始出錯。

問清 Worker 為什麼部署後開始出錯

Manus 會列出最近的部署、讀取日誌,指出錯誤和背後的變更。如果要改程式碼,再連上 GitHub,它還能提交 Pull Request。

shop-apiWorker
  • 7c41e9aExport orders to R22 小時前312 個錯誤
  • 3b8d2f4Add order search昨天0 個錯誤
  • e19a6c0Update dependencies3 天前0 個錯誤
docs-sitePages
  • maina91c2e0今天
  • preview/pricing5d10b7e昨天
shop-api 日誌
  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
原因和改法

版本 7c41e9a 移除了 EXPORTS 這個 R2 綁定,所以 /orders/export 儲存檔案時 env.EXPORTS 是 undefined。在 wrangler.jsonc 裡把綁定加回來,再部署一次。

用 GitHub 把修改提交為 Pull Request

列出 Cloudflare R2 儲存桶、KV 命名空間和 D1 資料庫

在一個地方看到帳戶裡儲存的所有東西,以及哪些已經沒人使用了。

一張表看清所有儲存空間和使用情況

透過 Cloudflare API MCP 伺服器,Manus 會列出你的 R2 儲存桶、KV 命名空間和 D1 資料庫及其大小,並查出每一項綁定了哪些 Workers。

  • product-imagesR2 儲存桶18.4 GBshop-web
  • exportsR2 儲存桶2.1 GBshop-api
  • uploads-2023R2 儲存桶46.7 GB沒有綁定任何 Worker
  • SESSIONSKV 命名空間12,840 個鍵shop-api
  • FEATURE_FLAGSKV 命名空間32 個鍵shop-web, shop-api
  • orders-dbD1 資料庫310 MBshop-api
  • orders-db-stagingD1 資料庫8 MB沒有綁定任何 Worker

有 2 項沒有綁定到任何 Worker:uploads-2023(46.7 GB)和 orders-db-staging。刪除前先確認一下,因為其他工具仍可能透過 Cloudflare API 使用它們。

檢查 Cloudflare 防火牆規則和流量

用大白話解釋你的安全規則,每週看一次請求、快取和被攔截的內容。

解釋 Cloudflare Zero Trust 政策和 WAF 規則

Manus 會讀取你的 WAF 自訂規則、限速規則和 Access 政策,每條用一句話解釋,並指出範圍比實際需要更寬的。可以讓它只提建議,改不改由你決定。

example.com 的安全規則
  • Block admin outside officeBlockWAF 自訂規則IP 不在辦公室名單上的訪客,一律無法存取 /admin。
  • Allow partnersSkipWAF 自訂規則讓 198.51.0.0/16 跳過你的其他自訂規則。這段範圍有 65,536 個位址,如果合作方只用其中幾個,只列出那幾個就好。
  • Login rate limitBlock限速規則同一 IP 在一分鐘內請求 /login 超過 20 次,就封鎖它 10 分鐘。
  • Staging appAllowAccess 政策包含了 Everyone,所以任何能登入的人都能存取 staging.example.com。建議只允許以 @example.com 結尾的電子郵件。

每週發送一份 Cloudflare 分析報告

Manus 會擷取過去 7 天的請求數、快取使用情況和被封鎖的流量,寫一份附圖表的簡短報告。想每週都收到,就把它設成排程任務。

example.com 週報過去 7 天
請求數1.42M+12%
快取命中61%
被封鎖的請求23.8K
一二三四五六日
請求數被封鎖的請求

請求數比前一週多了 12%。被封鎖的請求在週四最多,達到 9.1K,大部分來自 Login rate limit 規則。快取承擔了 61% 的請求。

瞭解排程任務如何運作

在 Manus 中連接 Cloudflare MCP 伺服器

不用自己設定 Cloudflare MCP 伺服器,也不用貼上 API 權杖。Cloudflare 已經在 Manus 的連接器裡,你在 Cloudflare 自己的頁面上同意授權即可。

  1. 開啟連接器

    在 Manus 中打開連接器,選擇 Cloudflare。

  2. 登入 Cloudflare

    選擇 Manus 可以使用的帳戶。想限制它能改的內容,就點 Edit Permissions,再選 Read only。

  3. 在任務裡提問

    說出網域、Worker 或儲存桶的名字,再用大白話說你要做什麼。

Manus 主要用到的內容
  • 網域和 DNS 記錄記錄、代理狀態和區域設定
  • Workers 和 Pages部署、日誌和建置日誌
  • 儲存空間R2 儲存桶、KV 命名空間和 D1 資料庫
  • 安全防火牆規則和 Zero Trust 政策
  • 分析請求、快取和被封鎖的流量
  • Cloudflare 開發者文件設定和錯誤的官方說明

Manus 只拿到你在 Cloudflare 頁面上授予的權限,而且只限你選的帳戶。有編輯權限時它可以改設定,所以遇到要改設定的任務,先讓它列出改動清單。

了解更多連接器和使用指南

關於 Cloudflare MCP 連接器的常見問題

Manus 支援 Cloudflare MCP 嗎?

支援。Manus 連接的是 Cloudflare 官方的 MCP(模型上下文協議)伺服器,位址是 mcp.cloudflare.com。這個 Cloudflare API MCP 伺服器涵蓋整套 Cloudflare API 和開發者文件。它已經在 Manus 的連接器裡,不需要安裝或自行託管。

要怎麼把 Cloudflare 連接到 Manus?

在 Manus 中開啟連接器,選擇 Cloudflare 並登入。在 Cloudflare 的畫面上選擇 Manus 可以使用的帳戶,檢視權限後點選「Authorize」。這是 Cloudflare MCP 伺服器的 OAuth 登入方式,你的 Cloudflare 密碼絕不會提供給 Manus。

可以只給 Manus 開放 Cloudflare 的唯讀權限嗎?

可以。登入時在 Cloudflare 的畫面上點 Edit Permissions,再選 Read only。這樣會關閉可選的編輯權限,只保留 Cloudflare 標示為必需的權限。之後如果某個任務需要你沒給的權限,重新連接並授予即可。

Manus 能處理哪些 Cloudflare 產品?

DNS 記錄、Workers、KV、R2、D1、Pages、防火牆規則、Zero Trust、數據分析等,還能檢索 Cloudflare 的開發者文件。每一項具體能做什麼,取決於你授予的權限。

Manus 改的 DNS 會馬上生效嗎?

會。Manus 透過 Cloudflare 的 API 直接修改你 Cloudflare 帳戶裡的記錄,和在控制台裡改一樣,沒有單獨的發佈步驟。DNS 快取更新期間,訪客可能在幾分鐘內還看到舊的值:已代理 的記錄 TTL 是五分鐘,僅 DNS 的記錄則依你設的 TTL。所以回覆 OK 之前,值得先看一遍變更清單。

Manus 能讀取我的 Cloudflare Workers 日誌嗎?

能,前提是該 Workers 開啟了 Workers Logs,新建的 Workers 預設就是開啟的。它也能讀取 Pages 部署的建置日誌。說出 Worker 或專案的名稱,再說哪裡出了問題即可。

需要 Cloudflare MCP API 權杖嗎?

不需要。Cloudflare 的伺服器也接受 API 權杖,適合腳本和 CI/CD。在 Manus 中,你用自己的 Cloudflare 帳戶登入,在 Cloudflare 的畫面上同意授權即可,不用建立或貼上權杖。

Cloudflare MCP Code Mode 是什麼?

這是 Cloudflare 伺服器用少數幾個工具涵蓋 2,500 多個 API 端點的方式。它不為每個端點單獨配一個工具,而是讓代理用 search 找到合適的端點,用 execute 呼叫,用 docs 查文件。代理寫的程式碼在 Cloudflare 上的隔離沙箱中執行。在 Manus 裡不需要額外開啟。

使用 Cloudflare MCP 需要 Claude、Claude Code 或 Codex 嗎?

不需要。「Cloudflare MCP Claude Code」教學或「Cloudflare MCP Codex」設定,都要你自己把 Cloudflare 的伺服器加到對應工具裡。在 Manus 中,Cloudflare 已經在連接器裡:登入一次,在對話裡提出需求,任務就在雲端執行。

Manus 是 Cloudflare AI 代理嗎?

Manus 是通用 AI 智能體,透過 Cloudflare 官方 MCP 伺服器、依你授予的權限處理你自己的 Cloudflare 帳戶。它不是 Cloudflare 的產品。如果你想自己搭一個 Cloudflare Workers AI 智能體,Workers AI 和 Agents SDK 就是為此準備的,Manus 仍然可以幫你檢查部署好的 Workers。

這和在 Cloudflare 上託管 MCP 伺服器是同一件事嗎?

不是。搜尋 Cloudflare MCP 伺服器或 Cloudflare MCP 閘道的人,通常想在 Cloudflare 上搭建、託管或保護自己的 MCP 伺服器。本頁講的是把你的 Cloudflare 帳戶連接到 Manus,在對話中處理 DNS、Workers、儲存和安全設定。

可以撤銷 Manus 對 Cloudflare 的存取權限嗎?

可以。在 Manus 中開啟連接器,選擇 Cloudflare,點選「中斷連線」。你也可以在 Cloudflare 個人資料的 Manage OAuth authorizations 裡撤銷。

連接 Cloudflare,查查你的 DNS 記錄

在 Manus 中連接 Cloudflare