Cloudflare
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.