Cloudflare logo
AI agent integrationCloudflare

Cloudflare integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in Cloudflare never means pasting credentials into a prompt.

Use Cloudflare from Claude Code

Bring Cloudflare context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate Cloudflare with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Security & Identity

What the Cloudflare integration exposes

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

One connection, many teammates

Connect Cloudflare once, then decide which teammates can use it for threads, automations, skills, and coding work.

Representative actions

  • Create DNS record

    Tool to create a new DNS record within a specific zone. Requires write privileges and makes live changes to the zone. Use after obtaining the zone ID via CLOUDFLARE_LIST_ZONES to programmatically add DNS entries.

  • Create WAF 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. Note: List availability depends on plan (Free: 1 list, Pro/Business: 10 lists, Enterprise: 1000 lists). Example: CREATE_LIST(account_id="abc123", kind="ip", name="blocklist", description="Block malicious IPs")

  • 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. Requires account ID (obtainable via LIST_ACCOUNTS). The zone will be in 'pending' status until nameservers are updated at the domain registrar.

  • Delete DNS Record

    Tool to delete a DNS record within a specific zone. Deletion is immediate and irreversible. Use only after confirming both zone and record IDs. Requires write privileges on the zone. Example: "Delete DNS record 372e6795... from zone 023e105f4ecef..."

  • Delete WAF List

    Tool to delete a WAF list. Use when you need to remove a list after verifying no filters reference it. Example: DELETE_LIST(account_id="<account_id>", list_id="<list_id>")

Connection

API and auth details

Cloudflare has a broad REST API surface for zones, DNS, accounts, Workers, Pages, builds, WAF and rules, Zero Trust, registrar, images, R2-adjacent services, diagnostics, API Gateway, web3 gateways, sharing, and account automation.

FAQ

Questions people ask before connecting Cloudflare

Can Claude Code use Cloudflare?

Yes. Type lets an AI teammate use connected Cloudflare actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with Cloudflare through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The Cloudflare catalog entry includes public integration details and example capabilities where available.

Is this the same as a Cloudflare MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More security & identity apps for AI teammates