Trình kết nối MCP Cloudflare cho Manus

Quản lý DNS, Workers và R2 trên Cloudflare bằng một AI agent

Kết nối tài khoản Cloudflare của riêng bạn để Manus có thể kiểm tra và cập nhật bản ghi DNS, đọc thông tin triển khai và nhật ký của Workers và Pages, liệt kê bộ nhớ R2, KV và D1, giải thích tường lửa và quy tắc Zero Trust, cũng như biến dữ liệu lưu lượng thành báo cáo. Khi cần thay đổi, hãy yêu cầu liệt kê danh sách trước và xác nhận trong khung trò chuyện.

Trước tiên, hãy kết nối Cloudflare trong Manus
example.comBản ghi DNSĐã proxyChỉ DNS

Hướng docs.example.com đến trang Pages của chúng tôi và chuyển email sang nhà cung cấp mới. Cho tôi xem các thay đổi trước.

  • Aexample.com192.0.2.10
  • CNAMEwwwexample.com
  • CNAMEdocsĐã thêmdocs-site.pages.dev
  • MXexample.comĐã thay đổi10 mx1.mail.example.net10 mx.old-mail.example.org
  • TXTexample.comĐã thay đổiv=spf1 include:_spf.mail.example.net ~allv=spf1 include:_spf.old-mail.example.org ~all
  • TXT_dmarcv=DMARC1; p=none

Manus · 3 thay đổi: thêm docs.example.com vào dự án Pages docs-site (Cloudflare sẽ tự thêm CNAME cho bạn), chuyển MX sang nhà cung cấp mới và cập nhật bản ghi SPF. Trả lời OK là tôi sẽ thực hiện.

Quản lý bản ghi DNS của Cloudflare trong một cuộc trò chuyện

Xem và thay đổi cài đặt DNS Cloudflare của bạn bằng ngôn ngữ đơn giản, không cần nhấp qua từng bản ghi trên dashboard.

Thêm bản ghi DNS cho tên miền hoặc nhà cung cấp email mới

Cho Manus biết các bản ghi dùng để làm gì. Là trợ lý AI DNS Cloudflare của bạn, nó sẽ liệt kê các bản ghi hiện có, viết các bản ghi CNAME, MX hoặc TXT bạn cần và kiểm tra lại với những gì đã có. Hãy yêu cầu danh sách thay đổi trước và xác nhận trước khi áp dụng bất cứ điều gì.

  • Miền tùy chỉnh cho một trang Pages

    Hãy thêm domain vào dự án Pages của bạn trước, Cloudflare sẽ tự tạo CNAME này cho bạn. Nếu chỉ tự thêm CNAME bằng tay thì sẽ trả về lỗi 522.

    • CNAMEshopshop-site.pages.dev
  • Email với nhà cung cấp mới

    Bản ghi MX và TXT luôn ở trạng thái Chỉ DNS, nên không có cài đặt proxy nào có thể bị sai.

    • MXexample.com10 mx1.mail.example.net
    • MXexample.com20 mx2.mail.example.net
    • TXTexample.comv=spf1 include:_spf.mail.example.net ~all
  • Xác minh miền cho một dịch vụ khác

    CNAME vẫn giữ Chỉ DNS: nếu được proxy, dịch vụ đó sẽ thấy địa chỉ của Cloudflare thay vì mục tiêu mà nó cần kiểm tra.

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

Tìm nguyên nhân trang web không tải được hoặc email không đến

Manus sẽ so sánh các bản ghi DNS và cài đặt proxy của bạn với những gì trang web hoặc dịch vụ thư yêu cầu, sau đó giải thích nguyên nhân có thể và cách khắc phục bằng ngôn ngữ dễ hiểu.

Tại sao thư gửi đến example.com không đến được
  • Bản ghi MXCả hai vẫn chỉ đến mx.old-mail.example.org, nhà cung cấp mà bạn đã chuyển đi.
  • SPFCó hai bản ghi SPF. Máy chủ nhận sẽ coi đó là lỗi, nên cần hợp nhất thành một bản ghi.
  • DMARC_dmarc được đặt thành p=none, chỉ giám sát thư, nên đó không phải là thứ đang chặn nó.
Cách khắc phục được gợi ý

Thay cả hai bản ghi MX bằng mx1.mail.example.net và mx2.mail.example.net, sau đó chỉ giữ một bản ghi SPF có chứa nhà cung cấp mới.

Chưa có gì được thay đổi.

Đọc log Cloudflare Workers và các lượt triển khai Pages

Tìm ra điều gì đã thay đổi trong lần triển khai gần nhất và tại sao các request bắt đầu lỗi, mà không cần lục tung dashboard.

Hỏi vì sao Worker bắt đầu lỗi sau một lần deploy

Manus liệt kê các bản triển khai gần đây, đọc log và chỉ ra lỗi cùng thay đổi gây ra nó. Nếu bản sửa nằm trong code của bạn, hãy kết nối thêm GitHub và nó có thể mở một pull request.

shop-apiWorker
  • 7c41e9aExport orders to R22 giờ trước312 lỗi
  • 3b8d2f4Add order searchHôm qua0 lỗi
  • e19a6c0Update dependencies3 ngày trước0 lỗi
docs-sitePages
  • maina91c2e0Hôm nay
  • preview/pricing5d10b7eHôm qua
Nhật ký 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
Nguyên nhân và cách khắc phục

Phiên bản 7c41e9a đã loại bỏ liên kết EXPORTS R2, nên env.EXPORTS bị undefined khi /orders/export lưu tệp. Hãy thêm lại liên kết đó trong wrangler.jsonc và triển khai lại.

Mở bản sửa lỗi dưới dạng pull request với GitHub

Liệt kê các bucket R2 của Cloudflare, namespace KV và cơ sở dữ liệu D1

Xem tất cả những gì tài khoản của bạn lưu trữ ở một nơi, và những mục nào không còn ai dùng nữa.

Xem một bảng duy nhất về bộ nhớ lưu trữ và nơi sử dụng

Qua máy chủ MCP API của Cloudflare, Manus liệt kê các bucket R2, namespace KV và cơ sở dữ liệu D1 của bạn cùng kích thước của chúng, và kiểm tra Workers nào được gắn với từng cái.

  • product-imagesBucket R218.4 GBshop-web
  • exportsBucket R22.1 GBshop-api
  • uploads-2023Bucket R246.7 GBKhông gắn với bất kỳ Worker nào
  • SESSIONSKhông gian tên KV12,840 khóashop-api
  • FEATURE_FLAGSKhông gian tên KV32 khóashop-web, shop-api
  • orders-dbcơ sở dữ liệu D1310 MBshop-api
  • orders-db-stagingcơ sở dữ liệu D18 MBKhông gắn với bất kỳ Worker nào

Có 2 mục chưa gắn với Worker nào: uploads-2023 (46.7 GB) và orders-db-staging. Hãy kiểm tra trước khi xoá, vì các công cụ khác vẫn có thể truy cập chúng qua API Cloudflare.

Xem lại các quy tắc tường lửa và lưu lượng Cloudflare

Lấy giải thích quy tắc bảo mật của bạn bằng lời đơn giản, và một cái nhìn hàng tuần về requests, cache và những gì đã bị chặn.

Giải thích các chính sách Cloudflare Zero Trust và quy tắc WAF

Manus đọc các quy tắc WAF tùy chỉnh, quy tắc giới hạn tốc độ và chính sách Access của bạn, giải thích từng quy tắc trong một câu và chỉ ra những quy tắc có phạm vi rộng hơn mức cần thiết. Hãy chỉ yêu cầu nó đề xuất, còn việc thay đổi gì do bạn tự quyết định.

Quy tắc bảo mật cho example.com
  • Block admin outside officeBlockQuy tắc tùy chỉnh WAFChặn /admin đối với mọi khách truy cập có IP không có trong danh sách văn phòng của bạn.
  • Allow partnersSkipQuy tắc tùy chỉnh WAFHãy để 198.51.0.0/16 bỏ qua các quy tắc tùy chỉnh khác của bạn. Đó là 65.536 địa chỉ, nên nếu đối tác của bạn chỉ dùng một vài địa chỉ, hãy chỉ liệt kê những địa chỉ đó.
  • Login rate limitBlockQuy tắc giới hạn tốc độChặn một IP trong 10 phút sau khi có hơn 20 yêu cầu đến /login trong một phút.
  • Staging appAllowchính sách AccessBao gồm Everyone, nên bất kỳ ai có thể đăng nhập đều truy cập được staging.example.com. Hãy giới hạn chỉ cho các email kết thúc bằng @example.com.

Gửi báo cáo phân tích Cloudflare hàng tuần

Manus lấy dữ liệu yêu cầu, mức sử dụng cache và lưu lượng bị chặn trong 7 ngày qua, rồi viết một báo cáo ngắn kèm biểu đồ. Để nhận báo cáo này mỗi tuần, hãy thiết lập nó thành một tác vụ định kỳ.

Báo cáo tuần cho example.com7 ngày qua
Yêu cầu1.42M+12%
Được phục vụ từ bộ nhớ đệm61%
Yêu cầu bị chặn23.8K
Thứ HaiThứ BaThứ TưThứ NămThứ SáuThứ BảyChủ Nhật
Yêu cầuYêu cầu bị chặn

Số yêu cầu tăng 12% so với tuần trước. Số yêu cầu bị chặn đạt đỉnh vào thứ Năm với 9,1K, chủ yếu từ quy tắc Login rate limit. Bộ nhớ đệm đã xử lý 61% số yêu cầu.

Xem cách các tác vụ theo lịch hoạt động

Kết nối máy chủ MCP Cloudflare trong Manus

Không cần tự thiết lập máy chủ MCP của Cloudflare, cũng không cần dán token API. Cloudflare đã có sẵn trong Connectors của Manus, bạn chấp thuận quyền truy cập ngay trên màn hình của Cloudflare.

  1. Mở Trình kết nối

    Trong Manus, mở Connectors và chọn Cloudflare.

  2. Đăng nhập vào Cloudflare

    Chọn các tài khoản mà Manus có thể sử dụng. Để giới hạn những gì nó có thể thay đổi, hãy chọn Edit Permissions, sau đó chọn Read only.

  3. Hỏi trong một task

    Hãy nêu tên miền, Worker hoặc bucket và nói rõ bạn cần gì bằng lời đơn giản.

Những thứ chính mà Manus hoạt động cùng
  • Tên miền và bản ghi DNSBản ghi, trạng thái proxy và cài đặt vùng
  • Workers và PagesTriển khai, nhật ký và nhật ký build
  • Lưu trữBucket R2, không gian tên KV và cơ sở dữ liệu D1
  • Bảo mậtQuy tắc tường lửa và chính sách Zero Trust
  • Phân tíchYêu cầu, bộ nhớ đệm và lưu lượng bị chặn
  • Tài liệu dành cho nhà phát triển CloudflareHướng dẫn chính thức về cài đặt và lỗi

Manus chỉ nhận các quyền bạn cấp trên màn hình của Cloudflare, trong các tài khoản bạn chọn. Với quyền chỉnh sửa, nó có thể thực hiện thay đổi, vì vậy với các tác vụ chỉnh sửa cài đặt, hãy yêu cầu danh sách thay đổi trước.

Khám phá connector và hướng dẫn

Câu hỏi về bộ kết nối MCP của Cloudflare

Manus có hỗ trợ MCP của Cloudflare không?

Có. Manus kết nối tới máy chủ MCP (Model Context Protocol) chính thức của Cloudflare tại mcp.cloudflare.com. Máy chủ MCP API Cloudflare này bao quát toàn bộ API Cloudflare và tài liệu dành cho nhà phát triển. Nó đã có sẵn trong Connectors của Manus, nên không cần cài đặt hay tự lưu trữ.

Làm thế nào để kết nối Cloudflare với Manus?

Mở Connectors trong Manus, chọn Cloudflare và đăng nhập. Trên màn hình của Cloudflare, chọn các tài khoản mà Manus có thể dùng, xem lại quyền hạn rồi chọn Authorize. Đăng nhập OAuth này của máy chủ MCP Cloudflare đảm bảo mật khẩu Cloudflare của bạn không bao giờ được chia sẻ với Manus.

Tôi có thể chỉ cấp cho Manus quyền chỉ đọc đối với Cloudflare không?

Có. Khi đăng nhập, hãy chọn Edit Permissions trên màn hình của Cloudflare, rồi chọn Read only. Việc này sẽ tắt các quyền chỉnh sửa tùy chọn, chỉ giữ lại những quyền mà Cloudflare đánh dấu là bắt buộc. Nếu sau này một tác vụ cần quyền bạn đã bỏ qua, hãy kết nối lại và cấp quyền đó.

Manus có thể hoạt động với những sản phẩm Cloudflare nào?

Bản ghi DNS, Workers, KV, R2, D1, Pages, quy tắc tường lửa, Zero Trust, phân tích dữ liệu và nhiều hơn nữa, cùng với khả năng tìm kiếm tài liệu dành cho nhà phát triển của Cloudflare. Khả năng thực hiện trong mỗi phần tùy thuộc vào quyền bạn cấp.

Những thay đổi DNS từ Manus có có hiệu lực ngay không?

Có. Manus chỉnh sửa bản ghi trong tài khoản Cloudflare của bạn qua API của Cloudflare, giống như chỉnh sửa trên bảng điều khiển, nên không có bước xuất bản riêng. Khách truy cập vẫn có thể thấy giá trị cũ trong vài phút khi bộ nhớ đệm DNS cập nhật: bản ghi Đã proxy dùng TTL năm phút, còn bản ghi Chỉ DNS dùng TTL bạn đã đặt. Đó là lý do nên đọc danh sách thay đổi trước khi bạn đồng ý.

Manus có thể đọc nhật ký Cloudflare Workers của tôi không?

Có, với các Workers đã bật Workers Logs, mà các Workers mới đều bật theo mặc định. Nó cũng có thể đọc build log của các deployment Pages. Hãy nêu tên Worker hoặc dự án và cho biết điều gì đã xảy ra sai.

Tôi có cần token API MCP của Cloudflare không?

Không cần. Máy chủ của Cloudflare cũng hỗ trợ dùng API token, phù hợp cho script và CI/CD. Trong Manus, bạn đăng nhập bằng tài khoản Cloudflare của mình và cấp quyền ngay trên màn hình của Cloudflare, nên không cần tạo hay dán token nào.

Cloudflare MCP Code Mode là gì?

Đây là cách máy chủ của Cloudflare bao quát hơn 2.500 điểm cuối API chỉ với vài công cụ. Thay vì một công cụ cho mỗi điểm cuối, tác nhân tìm điểm cuối phù hợp bằng search, gọi nó bằng execute và tra cứu bằng docs. Mã nó viết chạy trong một sandbox cách ly trên Cloudflare. Không có gì cần bật trong Manus.

Tôi có cần Claude, Claude Code hoặc Codex để dùng Cloudflare MCP không?

Không. Một hướng dẫn “Cloudflare MCP Claude Code” hay một thiết lập “Cloudflare MCP Codex” đều yêu cầu bạn tự thêm server của Cloudflare vào công cụ đó. Trong Manus, Cloudflare đã có sẵn trong Connectors: đăng nhập một lần, hỏi trong một đoạn chat và tác vụ sẽ chạy trên cloud.

Manus có phải là một AI agent của Cloudflare không?

Manus là một AI agent đa năng, hoạt động trên chính tài khoản Cloudflare của bạn thông qua máy chủ MCP chính thức của Cloudflare, với các quyền mà bạn cấp. Đây không phải là sản phẩm của Cloudflare. Nếu bạn muốn tự xây dựng một agent Cloudflare Workers AI riêng, Workers AI và Agents SDK được tạo ra cho mục đích đó, và Manus vẫn có thể kiểm tra các Workers mà bạn triển khai.

Cái này có giống như lưu trữ máy chủ MCP trên Cloudflare không?

Không. Các tìm kiếm về máy chủ MCP của Cloudflare hay cổng MCP của Cloudflare thường là của những người muốn xây dựng, lưu trữ hoặc bảo mật máy chủ MCP riêng trên Cloudflare. Trang này nói về việc kết nối tài khoản Cloudflare của bạn với Manus, để bạn có thể xử lý DNS, Workers, lưu trữ và cài đặt bảo mật ngay trong khung chat.

Tôi có thể thu hồi quyền truy cập của Manus vào Cloudflare không?

Có. Mở Trình kết nối trong Manus, chọn Cloudflare rồi chọn Ngắt kết nối. Bạn cũng có thể thu hồi nó trong hồ sơ Cloudflare của bạn tại Manage OAuth authorizations.

Kết nối Cloudflare và kiểm tra bản ghi DNS của bạn

Kết nối Cloudflare trong Manus