Logo Cloudflare

Cloudflare in Claude and ChatGPT

In short

The Fezola Cloudflare MCP connector lets Claude and ChatGPT read and manage DNS records, Workers, R2 and analytics in your Cloudflare accounts, through Cloudflare's official MCP server. You approve access on Cloudflare's own screen, with no API token to paste, and each account is its own source.

Connect Cloudflare

Updated on

What your assistant can do

What your assistant can do
ActionRead or writeDetail
List domains, zones and recordsReadDNS records, zones and settings of every connected account.
Edit DNS recordsWriteCreate or change a record, for example a CNAME.
Workers, R2, D1, KVRead and writeList and inspect, and deploy or change where the API allows it.
Analytics and logsReadTraffic, errors and observability data through Cloudflare's API.
Documentation searchReadThe server includes a documentation tool.

The server behind it is Cloudflare's unified API server: it exposes the Cloudflare API through a few tools (search, execute, docs and a who-am-I tool) rather than one tool per endpoint. Fezola asks Cloudflare for a fixed, reviewed list of permissions. Four kinds of rights are left out on purpose: buying and transferring domains, Access seats, and creating API tokens. Changes should be confirmed by you: keep your assistant's approval prompts on.

When to choose Fezola

  • One Cloudflare account, one assistant: Cloudflare publishes its own MCP server, and connecting it directly can be enough. Check Cloudflare's documentation for the current steps.
  • Several Cloudflare accounts , as freelancers and agencies often have: each account is its own source, and one assistant works across them.
  • The same connection in Claude and ChatGPT: one URL serves both. ChatGPT custom connectors are available on Business, Enterprise and Edu plans.
  • Nothing to install: Fezola is hosted and relays Cloudflare's own server.
  • Cloudflare next to your other tools: mail, calendar, ad accounts and a shared Memory behind one connector.

Several accounts

Each Cloudflare account is told apart by its identity (user and email returned by the who-am-I tool), so two accounts can be connected side by side and an answer says which one it comes from. Example: "List my R2 buckets in each Cloudflare account."

Questions to ask (example prompts)

  • “List my domains and show which have no DNS record for www.”
  • “Add a CNAME for staging, then show me the record.”
  • “Which Workers were deployed this week?”
  • “Show last week's traffic and top errors for my main domain.”
  • “List my R2 buckets in each Cloudflare account.”

A typical use

A site owner asks: "List the DNS records of my domain and tell me which ones still point to my old server." The assistant reads the records through the connector and explains them. If you then ask it to change a record, it should ask first, and you can keep your assistant's approval prompts on. Example scenario, not a customer story.

Safety

Access includes writing, so your assistant should ask before it edits a DNS record or deploys a Worker. The permissions are a fixed list reviewed by Fezola: a permission Cloudflare adds later is not requested without a review. Domain purchase and transfer, Access seats and API token creation are excluded. What Cloudflare returns is treated as data, never as instructions. You can disconnect an account in Fezola and hide Cloudflare from an assistant with the tool ticks.

How to connect it

  1. 1Add Cloudflare in Sources and approve on Cloudflare's own screen.
  2. 2Add Fezola to Claude or ChatGPT at the connector URL.
  3. 3Ask about your domains.

Step by step: add a custom connector to Claude, add an MCP server to ChatGPT, FAQ.

Price

Free within your 2 free sources. Pro is unlimited, $9 a month or $90 a year, with a 7-day free trial.

FAQ

Can the assistant change my DNS?

Yes, with your approval.

What is refused on purpose?

Buying and transferring domains, Access seats, and creating API tokens.

Can I connect several accounts?

Yes, each as its own source.

Is it Cloudflare's own server?

Fezola relays Cloudflare's official MCP server.

Does it work in ChatGPT?

Yes, as a custom connector on Business, Enterprise and Edu plans.

Keep reading

Verified in the code on .