Cloud MCPcloudflare
cloudflare
27 MCP tools on the Hanzo cloud door that call the cloudflare API.
The 27 tools tools/list names for cloudflare. Each dispatches to an operation in the cloudflare API reference.
| Tool | Route | Arguments | Description |
|---|---|---|---|
delete_v1_cloudflare_d1_databases_database | DELETE /v1/cloudflare/d1/databases/{database} | 1 | D1DatabaseDelete deletes a D1 database and everything stored in it. |
delete_v1_cloudflare_kv_namespaces_namespace | DELETE /v1/cloudflare/kv/namespaces/{namespace} | 1 | KVNamespaceDelete deletes a Workers KV namespace and every key in it. |
delete_v1_cloudflare_kv_namespaces_namespace_values_key | DELETE /v1/cloudflare/kv/namespaces/{namespace}/values/{key} | 2 | KVValueDelete removes one key from a Workers KV namespace. |
delete_v1_cloudflare_pages_projects_project | DELETE /v1/cloudflare/pages/projects/{project} | 1 | PagesDelete deletes a Cloudflare Pages project, and with it every deployment it has ever made. |
delete_v1_cloudflare_pages_projects_project_domains_domain | DELETE /v1/cloudflare/pages/projects/{project}/domains/{domain} | 2 | PagesDomainDelete detaches a custom domain from a Cloudflare Pages project. |
delete_v1_cloudflare_r2_buckets_bucket | DELETE /v1/cloudflare/r2/buckets/{bucket} | 1 | R2BucketDelete deletes an R2 bucket. Requires org admin. |
delete_v1_cloudflare_workers_scripts_script | DELETE /v1/cloudflare/workers/scripts/{script} | 1 | WorkersScriptDelete removes a Worker script from the org's Cloudflare account. Requires org admin. |
delete_v1_cloudflare_workers_zones_zone_routes_route | DELETE /v1/cloudflare/workers/zones/{zone}/routes/{route} | 2 | WorkersRouteDelete unbinds a Worker route, so its pattern stops dispatching to a script. |
get_v1_cloudflare_d1_databases | GET /v1/cloudflare/d1/databases | 3 | D1DatabaseList lists the D1 databases on the org's Cloudflare account. |
get_v1_cloudflare_kv_namespaces | GET /v1/cloudflare/kv/namespaces | 4 | KVNamespaceList lists the Workers KV namespaces on the org's Cloudflare account. |
get_v1_cloudflare_pages_projects | GET /v1/cloudflare/pages/projects | 0 | PagesList lists the org's Cloudflare Pages projects. |
get_v1_cloudflare_pages_projects_project | GET /v1/cloudflare/pages/projects/{project} | 1 | PagesGet reads one Cloudflare Pages project — its build config, deployment configs and latest deploy |
get_v1_cloudflare_r2_buckets | GET /v1/cloudflare/r2/buckets | 5 | R2BucketList lists the R2 buckets on the org's Cloudflare account. |
get_v1_cloudflare_workers_scripts | GET /v1/cloudflare/workers/scripts | 0 | WorkersScriptList lists the Worker scripts on the org's Cloudflare account. |
get_v1_cloudflare_workers_subdomain | GET /v1/cloudflare/workers/subdomain | 0 | WorkersSubdomainGet reads the org account's workers.dev subdomain — the name under which every subdo |
get_v1_cloudflare_workers_zones_zone_routes | GET /v1/cloudflare/workers/zones/{zone}/routes | 1 | WorkersRouteList lists the Worker routes bound within one zone — the URL patterns that dispatch to a |
get_v1_cloudflare_zones | GET /v1/cloudflare/zones | 6 | ZonesList lists the Cloudflare zones the org's connected API token can see, paged and filtered by th |
get_v1_cloudflare_zones_zone | GET /v1/cloudflare/zones/{zone} | 1 | ZoneGet reads one Cloudflare zone the org's token can see. Any org member may read. |
get_v1_cloudflare_zones_zone_analytics | GET /v1/cloudflare/zones/{zone}/analytics | 4 | ZoneAnalytics reads a zone's Cloudflare traffic dashboard — requests, bandwidth, threats and pagevie |
post_v1_cloudflare_d1_databases | POST /v1/cloudflare/d1/databases | 1 | D1DatabaseCreate creates a D1 database on the org's Cloudflare account. |
post_v1_cloudflare_kv_namespaces | POST /v1/cloudflare/kv/namespaces | 1 | KVNamespaceCreate creates a Workers KV namespace on the org's Cloudflare account. |
post_v1_cloudflare_pages_projects | POST /v1/cloudflare/pages/projects | 4 | PagesCreate creates a Cloudflare Pages project on the org's account. Requires org admin. |
post_v1_cloudflare_pages_projects_project_domains | POST /v1/cloudflare/pages/projects/{project}/domains | 2 | PagesDomainAdd attaches a custom domain to a Cloudflare Pages project. Requires org admin. |
post_v1_cloudflare_r2_buckets | POST /v1/cloudflare/r2/buckets | 1 | R2BucketCreate creates an R2 bucket on the org's Cloudflare account. |
post_v1_cloudflare_workers_scripts_script_subdomain | POST /v1/cloudflare/workers/scripts/{script}/subdomain | 2 | WorkersScriptSubdomainSet publishes or withdraws one Worker script on the account's workers.dev subd |
post_v1_cloudflare_workers_zones_zone_routes | POST /v1/cloudflare/workers/zones/{zone}/routes | 3 | WorkersRouteCreate binds a URL pattern in a zone to a Worker script. |
post_v1_cloudflare_zones_zone_purge | POST /v1/cloudflare/zones/{zone}/purge | 3 | ZonePurge drops a zone's Cloudflare edge cache — either the whole zone (purge_everything) or exactly |
Generated from tools/list on https://api.hanzo.ai/v1/mcp — 834 tools captured 2026-08-01 (this build read the vendored copy; the door was unreachable).
How is this guide?