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

ToolWhat it doesKind
cloudflare_create_dns_recordTool to create a new DNS record within a specific zone. Requires write privileges and makes live changes to the zone.Write
cloudflare_create_listCreate 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_zoneCreates 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_settingsTool 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_listsTool 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_membersLists all members of a Cloudflare account with their roles, permissions, and status.Read
cloudflare_list_accountsList 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_recordsTool to list and search DNS records in a Cloudflare zone.Read
cloudflare_list_firewall_rulesTool 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_monitorsList all load-balancer monitors in a Cloudflare accountRead
cloudflare_list_poolsList all load balancer pools in a Cloudflare accountRead
cloudflare_list_tunnelsList Cloudflare Tunnel (cloudflared) tunnels in an account to discover tunnel IDs, names, andRead
cloudflare_list_zonesLists, searches, sorts, and filters zones in the authenticated accountRead
cloudflare_update_dns_recordUpdate an existing DNS record within a specific zoneWrite
cloudflare_update_listUpdate the description of a WAF list (cannot update items)Write
cloudflare_update_tunnel_configurationUpdate a remotely-managed Cloudflare Tunnel's configuration (ingress rules and routing)Write
cloudflare_update_zoneUpdate properties of an existing zone; changes apply immediately to the live zoneWrite