← All integrations

Cloudflare

Your own API keyProjects & Code

Connect it in Quilt

Cloudflare is a global network designed to make everything you connect to the Internet secure, private, fast, and reliable.

Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.

Reads on its own91

Agents use these right away.

  • Bulk Read KV ValuesRead up to 100 text or JSON values from a Workers KV namespace.
  • Check Registrar DomainsCheck authoritative registration availability and pricing for up to 20 domains.
  • Download Worker ScriptDownload the raw source or multipart module bundle for a Worker script.
  • Get Access ApplicationRetrieve one Cloudflare Access application by its exact application ID.
  • Get Access Reusable PolicyRetrieve one reusable Cloudflare Access policy by its policy UUID.
  • Get AccountRetrieve one Cloudflare account by its exact account ID.
  • Get Account Build LimitsReturn whether an account has exhausted its Worker build minutes and when they refresh.
  • Get Account MemberRetrieve the identity, roles, policies, and status of an account member.
  • Get Account TokenRetrieve metadata and policies for one account-owned API token.
  • Get Bot Management SettingsTool to retrieve a zone's Bot Management configuration (Bot Fight Mode / Super Bot Fight Mode / Enterprise Bot Management).
  • Get Current UserRetrieve identity and account-membership details for the current user.
  • Get D1 DatabaseGet details for one D1 database, optionally selecting response fields.
  • Get KV NamespaceRetrieve metadata for one Cloudflare Workers KV namespace.
  • Get KV ValueRetrieve a key's value from a Workers KV namespace.
  • List WAF ListsFetch WAF lists for a Cloudflare account without their items.
  • Get MCP ServerRetrieve one Access AI Controls MCP server and its synchronization state.
  • Get Pages DeploymentRetrieve one Cloudflare Pages deployment and its current build status.
  • Get Pages Deployment LogsRetrieve build log lines for one Cloudflare Pages deployment.
  • Get Pages ProjectRetrieve one Cloudflare Pages project and its configuration.
  • Get Pages Upload TokenRequest a short-lived JWT for Cloudflare Pages Direct Upload assets.
  • Get R2 BucketRetrieve properties for one named Cloudflare R2 bucket.
  • Get R2 Bucket LockReturn the object-lock rules configured for an R2 bucket.
  • Get R2 Managed DomainRetrieve the managed r2.dev domain configuration for an R2 bucket.
  • Get Tunnel ConfigurationRetrieve the current configuration of a remotely managed Cloudflare Tunnel.
  • Get User API TokenRetrieve metadata and policies for one user-owned API token.
  • Get WorkerRetrieve one beta Worker resource by its exact ID or name.
  • Get Worker Build LogsRetrieve cursor-paginated log output for one Workers CI build.
  • Get Worker Preview DeploymentRetrieve a specific or latest deployment for a Worker Preview.
  • Get Workers AI Model SchemaRetrieve the input and output JSON Schemas for a Workers AI model.
  • Get Worker Script SettingsRetrieve a Worker script's metadata and runtime configuration.
  • Get Worker Script SubdomainInspect workers.dev and preview URL availability for a Worker script.
  • Get Worker Script VersionRetrieve detailed information for one classic Worker script version.
  • Get Workers SubdomainReturn the workers.dev subdomain configured for a Cloudflare account.
  • Get Worker VersionRetrieve one beta Worker version; optional code modules may add megabytes.
  • Get WorkflowRetrieve one Workflow's configuration, metadata, schedules, and counts.
  • Get Workflow InstanceRetrieve logs, status, and execution details for one Workflow instance.
  • Get Zero Trust OrganizationRetrieve the configuration of a Cloudflare Zero Trust organization.
  • Get ZoneRetrieve one Cloudflare zone and its configuration, status, and metadata.
  • Get Zone Ruleset Phase EntrypointRetrieve the latest active zone entrypoint ruleset for a Rulesets phase.
  • Get Zone SettingFetch one setting for a Cloudflare zone by setting name.
  • Inventory Developer ResourcesReturn one page each of KV namespaces, Workflows, and D1 databases.
  • List Access Application PoliciesList policies attached to one Cloudflare Access application.
  • List Access ApplicationsList and filter Cloudflare Access applications in an account.
  • List Access Reusable PoliciesList reusable Cloudflare Access policies for an account.
  • List Account MembersList a page of Cloudflare account members with their user details, roles, permissions, status, and access policies when available.
  • List AccountsList all Cloudflare accounts you have ownership or verified access to.
  • List Account SubscriptionsList billing subscriptions and plan details for one Cloudflare account.
  • List Account TokensList account-owned API token metadata and policies with pagination.
  • List D1 DatabasesList one page of D1 databases in an account.
  • List DNS recordsList and search one page of DNS records in a Cloudflare zone, including record IDs and properties.
  • List Email Routing AddressesList one page of Email Routing destination addresses configured for an account, optionally filtering by verification status.
  • List Firewall RulesList one page of firewall rules for a specific DNS zone for auditing.
  • List KV KeysList key names and metadata in a Cloudflare Workers KV namespace.
  • List MCP PortalsList Cloudflare Access AI Controls MCP portals with pagination and search.
  • List MonitorsTool to list all load-balancer monitors in a Cloudflare account.
  • List Pages DeploymentsList production or preview deployments for a Cloudflare Pages project.
  • List Pages Project DomainsList custom domains attached to a Cloudflare Pages project, including their validation and verification state.
  • List Pages ProjectsList Pages projects in a Cloudflare account.
  • List PoolsTool to list all load balancer pools in a Cloudflare account.
  • List R2 BucketsList and filter R2 buckets in a Cloudflare account.
  • List R2 ObjectsList object metadata in an R2 bucket with cursor pagination.
  • List Registrar RegistrationsList domains registered through Cloudflare Registrar.
  • List Rule List EntriesList entries in one Cloudflare account rule list.
  • List Web Analytics SitesList Cloudflare Web Analytics sites for an account.
  • List TunnelsList Cloudflare Tunnel (cloudflared) tunnels in an account to discover tunnel IDs, names, and statuses.
  • List Turnstile WidgetsList Turnstile widgets configured for a Cloudflare account, returning widget summaries without secret keys.
  • List User API TokensList one page of metadata for API tokens created by the connected Cloudflare user without returning token secrets.
  • List Worker BuildsList one page of Workers CI builds associated with an immutable Worker tag.
  • List Worker Build TriggersList Workers Builds trigger configurations associated with one Worker tag.
  • List Worker DeploymentsList one page of deployment history for a classic Worker script.
  • List Worker RoutesList Worker route patterns and script assignments for a Cloudflare zone.
  • List WorkersList account Workers with optional sorting and page-based pagination.
  • List Workers Build TokensList Workers Builds authentication token metadata for an account, with optional pagination.
  • List Worker ScriptsList uploaded classic Worker scripts, optionally filtering by tag rules.
  • List Worker Script VersionsList classic Worker script versions, optionally filtering to deployable versions.
  • List Workers DomainsList custom domains routed to Workers in a Cloudflare account.
  • List Worker SecretsList the names and types of secrets bound to one Worker script.
  • List Worker Telemetry ValuesList unique values observed for a Workers telemetry field.
  • List Worker VersionsList paginated versions of a Cloudflare Worker.
  • List Workflow InstancesList Workflow executions with state, UTC date, and cursor filters.
  • List WorkflowsList and search account Workflows.
  • List ZonesList, search, sort, and filter accessible Cloudflare zones.
  • Query Analytics SQLExecute a parameterized Cloudflare Analytics SQL SELECT statement.
  • Query GraphQL AnalyticsRun a read-only query against Cloudflare's GraphQL Analytics API.
  • Query Worker TelemetryRun a saved or ad-hoc Workers Observability telemetry query.
  • Scrape Page ElementsRender a URL or supplied HTML and return elements matching CSS selectors.
  • Get R2 ObjectDownload an object's stored content and metadata from an R2 bucket.
  • Get Worker Script ContentRetrieve the deployed content of one Cloudflare Worker script.
  • Get Worker Service Environment ContentRetrieve deployed content for a legacy Worker service environment.
  • List KV NamespacesList Workers KV namespaces in a Cloudflare account.
  • List QueuesList queues owned by a Cloudflare account.

Asks someone first58

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Bulk Write Workers KV EntriesCreate or overwrite up to 10,000 entries in one Workers KV namespace.
  • Cancel Worker BuildCancel a queued or running Cloudflare Workers CI build.
  • Capture Browser SnapshotRender a URL or supplied HTML and return selected page representations.
  • Create Access ApplicationCreate an account-scoped Cloudflare Access application.
  • Create Account API TokenCreate an account-owned API token and return its one-time secret value.
  • Create Alert PolicyCreate an account-level Cloudflare notification policy.
  • Create D1 DatabaseCreate a D1 database with optional placement and replication settings.
  • Create DNS recordTool to create a new DNS record within a specific zone.
  • Create Email Routing AddressRegister an Email Routing destination; Cloudflare sends it a verification email.
  • Create KV NamespaceCreate a classic or KV Instant namespace in a Cloudflare account.
  • Create WAF ListCreate a new empty custom list for use in WAF rules and filters.
  • Create Pages DeploymentCreate a Cloudflare Pages deployment from a Git branch or Direct Upload manifest.
  • Create Pages ProjectCreate a Cloudflare Pages project for a production branch.
  • Create R2 BucketCreate an R2 bucket with optional placement and storage settings.
  • Create Turnstile WidgetCreate a Turnstile challenge widget for selected domains.
  • Create User API TokenCreate a user API token carrying supplied grants.
  • Create WorkerCreate a beta Worker resource and configure its observability, previews, subdomain, tags, and tail consumers.
  • Create Worker Build TriggerCreate a repository-backed Workers build trigger.
  • Create Worker DeploymentDeploy existing Worker versions immediately to live traffic by percentage.
  • Create Worker VersionUpload code, assets, and configuration as a new Worker version without deploying it to production traffic.
  • Create ZoneCreate a Cloudflare DNS zone for a domain, optionally specifying the account and zone setup mode.
  • Delete Access ApplicationPermanently delete one account-scoped Cloudflare Access application.
  • Delete Account API TokenPermanently and irreversibly revoke an account-owned Cloudflare API token.
  • Delete DNS RecordTool to delete a DNS record within a specific zone.
  • Delete WAF ListTool to delete a WAF list.
  • Delete Pages DeploymentDelete a selected non-production Cloudflare Pages deployment.
  • Delete User API TokenPermanently revoke one user-owned Cloudflare API token.
  • Delete WorkerPermanently delete a beta Worker and its versions and deployments.
  • Delete Worker ScriptDelete a classic Worker script.
  • Delete ZoneTool to delete a zone.
  • Deploy Worker ScriptUpload or replace a JavaScript module Worker script and create its latest version.
  • Deploy Worker With AssetsUpload static assets, create a Worker version, and deploy all traffic to it.
  • Execute D1 QueryExecute SQL against one Cloudflare D1 database.
  • Manage Worker SchedulesGet a Worker's Cron Triggers, or replace all triggers when schedules is supplied.
  • Replace Rules List ItemsReplace every item in a Rules List and poll for the bulk operation outcome.
  • Rerun Zone Activation CheckTrigger a fresh activation check for a pending Cloudflare zone.
  • Roll Account TokenIrreversibly rotate an Account Owned API token secret.
  • Roll Back Pages DeploymentPromote a previous successful Pages deployment back to production.
  • Run Workers AI ModelRun a Workers AI model and return non-streaming JSON; streaming is unsupported.
  • Start Worker Asset Upload SessionRegister a Worker static-asset manifest and return a one-hour JWT and hash buckets for later asset-upload calls; this action does not upload asset bytes.
  • Start Worker BuildStart a Workers CI run that executes the trigger's configured build and deploy commands and may deploy the Worker.
  • Update Access ApplicationReplace one account-scoped Cloudflare Access application with a full PUT.
  • Update DNS recordTool to update an existing DNS record within a specific zone.
  • Update WAF ListTool to update the description of a WAF list (cannot update items).
  • Update Pages ProjectRename a Pages project or update its production branch, build configuration, deployment environments, or source repository settings.
  • Update Tunnel ConfigurationTool to update a remotely-managed Cloudflare Tunnel's configuration (ingress rules and routing).
  • Update Worker Build TriggerUpdate commands, caching, and filters for a Workers build trigger.
  • Update Worker Preview DeploymentCreate a new Preview deployment by merge-patching bindings or annotations on an existing Preview deployment.
  • Update Worker Script SettingsPatch Worker configuration and metadata, creating a new version.
  • Update Worker Script SubdomainEnable or disable a Worker script and its previews on workers.dev.
  • Update ZoneTool to update properties of an existing zone; changes apply immediately to the live zone.
  • Update Zone Ruleset Phase EntrypointReplace a zone phase entrypoint ruleset.
  • Upload Pages AssetsUpload static assets and register their hashes for a Pages deployment.
  • Upload R2 ObjectUpload binary content to an R2 key, replacing its content if it exists.
  • Upload Worker AssetsUpload one bucket of base64-encoded Worker static assets.
  • Upload Worker Script VersionUpload a module-syntax classic Worker version without deploying it.
  • Upsert Worker SecretAdd or replace one secret binding, creating a new Worker version.
  • Write KV ValueCreate or replace a UTF-8 value in a Cloudflare Workers KV namespace.
Cloudflare integration · Quilt