Resources · Claude connector

Claude Cloudflare Developer Platform connectorWhat Claude can do in your Cloudflare Developer Platform account.

The Claude Cloudflare Developer Platform connector exposes 24 tools. 12 of them read your Workers and storage resources, 10 create, edit or delete resources, and 2 are documented nowhere. Below: what Claude can inspect, what it can remove, and what Cloudflare leaves unsaid.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What changes for the person who runs a Cloudflare account

Checking what lives in a Cloudflare account normally means clicking through the dashboard product by product. With the connector, you ask Claude: it lists your Workers, your KV namespaces (key-value stores), your R2 buckets (file storage) and D1 databases, reads their details and can create or delete one when you ask.

Audit an account in one question. workers_list, kv_namespaces_list, r2_buckets_list and d1_databases_list give Claude the inventory, so it can tell you what exists and what looks forgotten.

Read the code behind a Worker. workers_get_worker_code returns a Worker's source code, which lets Claude explain what it does before anyone touches it.

Set up storage on request. For a new project, d1_database_create adds a database and kv_namespace_create a namespace; d1_database_query then runs a query against D1.

Now what the connector does not do. It covers the resources Cloudflare connects to a Worker through bindings, not your whole Cloudflare account: no tool here deploys a Worker according to the publisher's list. Cloudflare calls the server a work in progress. And the two account tools at the top of the list are described nowhere. For a no-code comparison on the storage side, see the Claude airtable connector.

Vocabulary

The vocabulary in one minute

Five words you will meet while plugging Cloudflare Developer Platform into Claude.

Connector
The link you set up once between Claude and an account you already own, so Claude can work in it while answering you.
Tool
One named action a connector opens to Claude. Claude picks the ones it needs by itself; the directory lists each by name.
Authorization
The sign-in screen of the service itself, where you hand Claude its access. Granted once per person, and you can take it back.
Approval
The confirmation Claude waits for before it goes through with something that changes your account, shown right in the chat.
MCP
The shared standard connectors are built on: it is what lets an assistant such as Claude talk to an outside service.
Connect

Plug Cloudflare Developer Platform into Claude in three steps

  1. 01

    Find Cloudflare Developer Platform in Claude

    In Claude's settings, open Customize, then Connectors, and look for Cloudflare Developer Platform in the list. On a Team or Enterprise workspace, an Owner or Primary Owner has to switch the connector on first so each member can sign in.

  2. 02

    Start the connection

    Click Connect on its row, then sign in to Cloudflare Developer Platform in the window that Cloudflare Developer Platform opens itself. If the link ever breaks later on, use Disconnect and then plug it back in.

  3. 03

    Read the authorization screen

    Read the authorization screen before you accept. It belongs to Cloudflare Developer Platform, not to Claude, and it is what decides what the access covers. You can also withdraw that access later from your Cloudflare Developer Platform account.

Tools

The 24 tools, sorted by what they do

Cloudflare Developer Platform gives Claude 24 tools: 12 that read your account, 10 that change something in it, and 2 no official source describes.

Three groups: what Claude reads, what it changes, and what no official source describes. Tool names stay exactly as Claude shows them.

  • 12 read
  • 10 write
  • 2 not documented

What Claude reads (12)

12 tools

Twelve tools that list, inspect or query resources without altering them.

kv_namespaces_list

Lists every KV namespace in your Cloudflare account, the key-value stores Workers read from, so Claude sees what storage already exists.

When it helps
you inherit an account and want to know which namespaces are in use.
Watch out
it lists namespaces, not the keys stored inside them.

Sourcegithub.com · September 30, 2026 ↗

kv_namespace_get

Returns the details of a single KV namespace, so Claude can confirm it is the one you mean before any other step.

When it helps
two namespaces have similar titles and you need the right ID.
Watch out
Cloudflare's list says details, without naming which fields.

Sourcegithub.com · September 30, 2026 ↗

workers_list

Lists all the Workers in your Cloudflare account, which gives Claude the starting map of what code runs there.

When it helps
during a cleanup, you want every Worker name in one answer.
Watch out
it lists them; nothing in the source mentions usage figures.

Sourcegithub.com · September 30, 2026 ↗

workers_get_worker

Gets the details of one Cloudflare Worker, useful to check a Worker before digging into its code.

When it helps
a colleague asks what a Worker with an unclear name is attached to.
Watch out
the source does not list which details come back.

Sourcegithub.com · September 30, 2026 ↗

workers_get_worker_code

Retrieves the source code of a Worker, so Claude can read it and explain in plain words what it does.

When it helps
a non-developer manager wants to understand a script before approving its removal.
Watch out
code can contain sensitive logic, so mind where you paste the answer.

Sourcegithub.com · September 30, 2026 ↗

r2_buckets_list

Lists the R2 buckets in your account, the file storage spaces, giving Claude an overview of where objects are kept.

When it helps
you want to know how many buckets a project left behind.
Watch out
it names buckets; their content is not part of this tool according to the source.

Sourcegithub.com · September 30, 2026 ↗

r2_bucket_get

Gets information about one specific R2 bucket, so Claude can describe it before you decide anything.

When it helps
you want to confirm a bucket's identity before a deletion request.
Watch out
Cloudflare does not detail which properties are returned.

Sourcegithub.com · September 30, 2026 ↗

d1_databases_list

Returns every D1 database in your Cloudflare account, meaning the SQL databases your Workers rely on, so Claude can map them.

When it helps
an agency reviews every client database before a handover.
Watch out
it gives names and identifiers, not table contents.

Sourcegithub.com · September 30, 2026 ↗

d1_database_get

Returns a given D1 database from your account, which Claude uses to confirm details before running anything against it.

When it helps
you want to make sure the analytics database is the production one.
Watch out
the source does not list the fields it returns.

Sourcegithub.com · September 30, 2026 ↗

d1_database_query

Runs a query against a D1 database in your account and brings the result back into the conversation.

When it helps
you want the first ten customer rows without opening a SQL console.
Watch out
the source says only “query” and does not say which kinds of SQL statement it accepts, so do not assume it stops at reading.

Sourcegithub.com · September 30, 2026 ↗

hyperdrive_configs_list

Shows the Hyperdrive configurations in your account, the settings that connect Workers to an outside database, so dependencies become visible.

When it helps
you need to know which external databases a project relies on.
Watch out
it lists configurations, not the databases themselves.

Sourcegithub.com · September 30, 2026 ↗

hyperdrive_config_get

Reads one specific Hyperdrive configuration, so Claude can show you its settings before you decide anything.

When it helps
a cache seems off and you want to see how the configuration is set.
Watch out
which fields appear is not documented.

Sourcegithub.com · September 30, 2026 ↗

What Claude changes (10)

10 tools

Ten tools that create, edit or delete resources in your account. No source spells out their confirmation, so the general rule below applies.

kv_namespace_create

Approval: see the rule

Creates a new KV namespace in your Cloudflare account, ready for a Worker to use.

What Claude asks for
no source describes a confirmation for this tool, so the general approvals rule applies.
When it helps
a new feature needs its own key-value store.

Sourcegithub.com · September 30, 2026 ↗

kv_namespace_delete

Approval: see the rule

Deletes a KV namespace from your Cloudflare account, the way Cloudflare's one-line description puts it.

What Claude asks for
nothing official describes a confirmation for kv_namespace_delete; the general approvals rule covers it.
When it helps
a test namespace left over from a prototype must go.
Watch out
double-check the ID; the source mentions no undo.

Sourcegithub.com · September 30, 2026 ↗

kv_namespace_update

Approval: see the rule

Updates the title of a KV namespace, the only change Cloudflare's list describes for this tool.

What Claude asks for
no confirmation specific to this tool is documented; the general approvals rule applies.
When it helps
an unclear title should say which project uses the namespace.

Sourcegithub.com · September 30, 2026 ↗

r2_bucket_create

Approval: see the rule

Opens a fresh R2 bucket in your Cloudflare account, an empty space ready to hold files for a project.

What Claude asks for
the sources describe no confirmation of their own; the general approvals rule governs it.
When it helps
a client project needs separate storage for its uploads.

Sourcegithub.com · September 30, 2026 ↗

r2_bucket_delete

Approval: see the rule

Deletes an R2 bucket from your account, which removes that storage space.

What Claude asks for
no source covers a confirmation here; the general approvals rule applies.
When it helps
an old bucket from a closed campaign is still sitting there.
Watch out
the source says nothing about recovery after deletion.

Sourcegithub.com · September 30, 2026 ↗

d1_database_create

Approval: see the rule

Sets up a new D1 database in your Cloudflare account, empty and ready for tables.

What Claude asks for
no confirmation is described for this tool; the general approvals rule is what covers it.
When it helps
you start a prototype and want its database named consistently.

Sourcegithub.com · September 30, 2026 ↗

d1_database_delete

Approval: see the rule

Deletes a D1 database from your account, with everything the database contained.

What Claude asks for
no source describes a confirmation for this deletion; the general approvals rule applies.
When it helps
a temporary database from a test run should disappear.
Watch out
make sure it is not the production one; no undo is documented.

Sourcegithub.com · September 30, 2026 ↗

hyperdrive_config_create

Approval: see the rule

Adds a Hyperdrive configuration so your Workers can reach an outside database.

What Claude asks for
nothing official describes a confirmation for hyperdrive_config_create; the general approvals rule covers it.
When it helps
a Worker must reach an existing company database.
Watch out
Cloudflare gives it one line and does not list the connection details it expects.

Sourcegithub.com · September 30, 2026 ↗

hyperdrive_config_delete

Approval: see the rule

Deletes a Hyperdrive configuration from your account, cutting the link it provided between your Workers and that database.

What Claude asks for
the sources describe no confirmation here; the general approvals rule applies.
When it helps
a retired database no longer needs its configuration.

Sourcegithub.com · September 30, 2026 ↗

hyperdrive_config_edit

Approval: see the rule

Patches an existing Hyperdrive configuration, for example its cache settings, without recreating it.

What Claude asks for
no source covers a confirmation for this edit; the general approvals rule governs it.
When it helps
you want to adjust caching on a configuration that already works.

Sourcegithub.com · September 30, 2026 ↗

Not documented (2)

2 tools

The directory publishes these two names and nothing else. No official text says what they do, and this page will not guess from a name.

accounts_list

The directory lists this name, but Cloudflare's tool table for this server leaves it out and no Claude page mentions it. No source describes it, so this page stays silent on its role.

Watch out
whatever it does, the general approvals rule applies to it.

set_active_account

Only its name appears on the directory sheet. Cloudflare's README does not include it in the list of tools, and no official text explains it, so nothing is said here about what it affects.

Watch out
the general approvals rule still covers it.
Approvals

What Claude asks before it acts

By default, Claude stops and asks you before any action it takes on an account on your behalf. The request shows up in the conversation, at the moment it matters.

On a Team or Enterprise workspace, owners decide whether a member may let some actions through without being asked every time. They can also limit what a connector may do for the whole organization, for instance keeping reading open and closing writing. That setting applies to everyone and nobody gets around it from their own account. Finally, Claude works with your rights and nothing beyond: a resource your Cloudflare role cannot reach stays out of its reach too.

Plans

Which plans include it

None of the 819 sheets in the official directory shows plan availability. The answer per connector is published nowhere, and that is a real hole in the catalog rather than a gap in our reading.

The general rule is public: remote connectors are open to all users on Claude, Cowork, Claude Desktop and mobile. On Team and Enterprise, an Owner or Primary Owner opens a connector for the organization before members can each sign in. For the live state of this one, go to Cloudflare Developer Platform's sheet in the official directory, the only place that shows it.

Limits

Where the Claude Cloudflare Developer Platform connector stops

A connector is not an automation. Claude calls these tools while it answers you: nothing starts when a Worker errors or a bucket fills up.

This connector is documented only by its publisher: neither Claude's help center nor Anthropic's developer docs cover it, and the documentation link on its sheet leads to Cloudflare's general support home. The facts here come from the directory sheet and the server's README on GitHub. The partner badge is not a security audit, and Anthropic states on every sheet that it does not control which tools a publisher exposes. The Integrations hub gathers the automation families.

Need help

Need help connecting Cloudflare Developer Platform to Claude?

A person reads every message.

FAQ

Claude Cloudflare Developer Platform connector: frequent questions

01What can Claude do with the Cloudflare Developer Platform connector?
Claude can inspect and manage Worker-related resources in your Cloudflare account. Twelve described tools list and read Workers, their code, KV namespaces, R2 buckets, D1 databases and Hyperdrive configurations, and run a query on D1. Ten tools create, rename, edit or delete namespaces, buckets, databases and Hyperdrive configurations. Two account-related tools are listed by name only, with no description in Cloudflare's README or anywhere else, so this page makes no claim about them.
02Can Claude delete things in my Cloudflare account?
Yes, and that deserves attention. Four of the ten write tools delete: a KV namespace, an R2 bucket, a D1 database or a Hyperdrive configuration. The others create those resources, rename a namespace or edit a Hyperdrive configuration. No source mentions an undo for deletions, so read the name in each confirmation carefully. Deploying a Worker is not among the tools Cloudflare lists for this server, even though the connector can read a Worker's code.
03Does Claude ask before it acts on Cloudflare?
By default, yes: Claude asks for a confirmation before any action it takes on an account on your behalf. No source describes a confirmation specific to a Cloudflare tool, so that default rule covers all ten tools that create, edit or delete. On Team and Enterprise, owners decide whether members can let some actions through without a prompt, and they can close writing for the whole organization, leaving only the listing and reading tools open.
04Which plans is it available on?
No official source publishes plan availability connector by connector, and no directory sheet shows it. The general rule says remote connectors are open to all users on Claude, Cowork, Claude Desktop and mobile, with an Owner or Primary Owner enabling them first on Team and Enterprise. Cloudflare's README names no plan for this connector. The directory sheet remains the only place that shows the current state for your own account.
05Does Claude see my whole Cloudflare account?
No. Claude works with the rights of the person who connected and nothing more, through the Cloudflare sign-in you complete in your browser. Its reach is also bounded by the tool list: Workers, KV, R2, D1 and Hyperdrive. Other Cloudflare products do not appear among its tools. The authorization screen belongs to Cloudflare, and it decides what the access covers, not Claude. A resource your Cloudflare role cannot open stays closed to Claude.
06Can Claude write data through a D1 query?
No source answers that. Cloudflare describes the tool in one line, as querying a D1 database, and says nothing about the kind of query. Whether the same tool accepts statements that alter data is not written anywhere we could read. Until it is, treat any query Claude proposes as potentially impactful, and read it in full before you confirm it. Pointing it at a test database first is a sensible habit.
07Should I use Claude or an automation tool with Cloudflare?
They do different jobs, so pick by use. Claude works inside a conversation: you ask, it lists, reads, creates or deletes, and nothing happens once you stop. It does not react on its own when a Worker fails or storage changes. When something must run on a schedule or on an event, an automation or monitoring tool fits. When you want to inspect and tidy an account on demand, the connector does.