Developer Tools67 toolsPaste one API key
Cloudflare integration for AI agents
Manage DNS, zones, workers, and security settings
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Cloudflare once and call the same tools from all of them.
Setup
Connect cloudflare through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Cloudflare exposes 67 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
cloudflare_create_dns_record | Tool to create a new DNS record within a specific zone. Requires write privileges and makes live changes to the zone. | Write |
cloudflare_create_list | Create a new empty custom list for use in WAF rules and filters. Lists can contain IP addresses, hostnames, ASNs, or redirects. Once created, use separate actions to add items to the list. | Write |
cloudflare_create_zone | Creates a new DNS zone (domain) in Cloudflare. A zone represents a domain and its DNS records. Use this when adding a new domain to manage with Cloudflare. | Write |
cloudflare_get_bot_management_settings | Tool to retrieve a zone's Bot Management configuration (Bot Fight Mode / Super Bot Fight Mode / Enterprise Bot Management). Use after identifying the correct zone_id (e.g., via CLOUDFLARE_LIST_ZONES). | Read |
cloudflare_get_lists | Tool to fetch all WAF lists (no items) for an account. Results are paginated; iterate using page and per_page parameters until result_info.total_pages is reached to retrieve all lists. | Read |
cloudflare_list_account_members | Lists all members of a Cloudflare account with their roles, permissions, and status. | Read |
cloudflare_list_accounts | List all Cloudflare accounts you have ownership or verified access to. Retrieves a paginated list of accounts with their details including account ID, name, type, settings, and creation date. | Read |
cloudflare_list_dns_records | Tool to list and search DNS records in a Cloudflare zone. | Read |
cloudflare_list_firewall_rules | Tool to list firewall rules for a specific DNS zone. Use after confirming the zone ID to retrieve and audit current firewall rules. Does not expose Workers routes or other routing constructs. | Read |
cloudflare_check_registrar_domains | Check authoritative registration availability and pricing for up to 20 domains | Read |
cloudflare_get_account_token | Retrieve metadata and policies for one account-owned API token | Read |
cloudflare_get_kv_namespace | Retrieve metadata for one Cloudflare Workers KV namespace | Read |
cloudflare_get_kv_value | Retrieve the stored bytes for a key in a Workers KV namespace | Read |
cloudflare_get_pages_deployment | Retrieve one Cloudflare Pages deployment and its current build status | Read |
cloudflare_get_pages_project | Retrieve one Cloudflare Pages project and its configuration | Read |
cloudflare_get_user_api_token | Retrieve metadata and policies for one user-owned API token | Read |
cloudflare_get_worker_preview_deployment | Retrieve a specific or latest deployment for a Worker Preview | Read |
cloudflare_get_worker_script_content | Retrieve the deployed content of one Cloudflare Worker script | Read |
cloudflare_get_worker_script_subdomain | Inspect workers.dev and preview URL availability for a Worker script | Read |
cloudflare_get_worker_script_version | Retrieve detailed information for one classic Worker script version | Read |
cloudflare_get_worker_version | Retrieve one beta Worker version; optional code modules may add megabytes | Read |
cloudflare_inventory_developer_resources | Return one page each of KV namespaces, Workflows, and D1 databases | Read |
cloudflare_list_d1_databases | List one page of D1 databases in an account | Read |
cloudflare_list_email_routing_addresses | List Email Routing destination addresses configured for an account | Read |
cloudflare_list_kv_keys | List key names and metadata in a Cloudflare Workers KV namespace | Read |
cloudflare_list_kv_namespaces | List Workers KV namespaces in a Cloudflare account | Read |
cloudflare_list_mcp_portals | List Cloudflare Access AI Controls MCP portals with pagination and search | Read |
cloudflare_list_monitors | List all load-balancer monitors in a Cloudflare account | Read |
cloudflare_list_pages_deployments | List production or preview deployments for a Cloudflare Pages project | Read |
cloudflare_list_pages_project_domains | List custom domains attached to a Cloudflare Pages project, including their validation and | Read |