Developer Tools20 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 20 tools through ClawLink. The 17 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_list_monitors | List all load-balancer monitors in a Cloudflare account | Read |
cloudflare_list_pools | List all load balancer pools in a Cloudflare account | Read |
cloudflare_list_tunnels | List Cloudflare Tunnel (cloudflared) tunnels in an account to discover tunnel IDs, names, and | Read |
cloudflare_list_zones | Lists, searches, sorts, and filters zones in the authenticated account | Read |
cloudflare_update_dns_record | Update an existing DNS record within a specific zone | Write |
cloudflare_update_list | Update the description of a WAF list (cannot update items) | Write |
cloudflare_update_tunnel_configuration | Update a remotely-managed Cloudflare Tunnel's configuration (ingress rules and routing) | Write |
cloudflare_update_zone | Update properties of an existing zone; changes apply immediately to the live zone | Write |