melso
AutomationUse casesChangelog
Start your business
Security & Identity Tools

Connect your AI agent to Cloudflare

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

Set it up in Melso

  1. 1In Melso, open Settings → Agent Apps and hit Connect on Cloudflare.
  2. 2Finish the API_KEY sign-in in the window that opens. Melso stores the connection, not your credentials.
  3. 3Open your agent, go to its Agent Apps tab, and allow Cloudflare.
  4. 4Give the agent a task. It calls Cloudflare itself when the work needs it.
Get Melso
Cloudflare
cloudflare
20
tools
0
triggers
API_KEY
auth
#208
rank
Security & Identity ToolsDeveloper Tools
What you get

What Cloudflare gives your agent

The tools, permissions, and events Cloudflare exposes — the same ones your agent can use once the app is authorized.

What you sign in with

Cloudflare connects with API_KEY.

Permissions

Cloudflare does not break access down into granular permissions.

Tools Cloudflare exposes

CLOUDFLARE_CREATE_DNS_RECORD

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.

CLOUDFLARE_CREATE_LIST

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")

CLOUDFLARE_CREATE_ZONE

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.

CLOUDFLARE_DELETE_DNS_RECORD

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

CLOUDFLARE_DELETE_LIST

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>")

CLOUDFLARE_DELETE_ZONE

Delete Zone

Tool to delete a zone. Use after confirming the zone identifier to permanently remove a DNS zone and all its DNS records from your Cloudflare account. Example: DELETE_ZONE(zone_identifier="023e105f4ecef8ad9ca31a8372d0c353")

CLOUDFLARE_GET_BOT_MANAGEMENT_SETTINGS

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). This tool is the canonical way to audit bot-related configuration; firewall rules are adjacent controls but not equivalent to Bot Management settings.

CLOUDFLARE_GET_LISTS

List WAF 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. Use after confirming account ID.

Example prompts

  • Use Cloudflare to check recent changes and summarize them in the issue.
  • When a customer writes in, pull their data from Cloudflare before replying.
  • Audit our open items in Cloudflare and notify the channel of anything stale.

Useful links

  • Cloudflare website
  • Melso Agent Apps docs

More in Security & Identity Tools

  • Borneo
  • Digicert
  • Bitwarden
  • Cloudflare
  • 1password
Related apps

Compare nearby apps

Other Security & Identity Tools connections your agents can use.

GitHub

Connect to GitHub

GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features

871 toolsOAUTH2
Supabase

Connect to Supabase

Supabase is an open-source backend-as-a-service providing a Postgres database, authentication, storage, and real-time subscription APIs for building modern applications

124 toolsOAUTH2 / API_KEY
Code Interpreter

Connect to Code Interpreter

CodeInterpreter extends Python-based coding environments with integrated data analysis, enabling developers to run scripts, visualize results, and prototype solutions inside supported platforms

5 toolsNo auth
Firecrawl

Connect to Firecrawl

Firecrawl automates web crawling and data extraction, enabling organizations to gather content, index sites, and gain insights from online sources at scale

29 toolsAPI_KEY
Tavily

Connect to Tavily

Tavily offers search and data retrieval solutions, helping teams quickly locate and filter relevant information from documents, databases, or web sources

5 toolsAPI_KEY
Bitbucket

Connect to Bitbucket

Bitbucket is a Git-based code hosting and collaboration platform supporting private and public repositories, enabling teams to manage and review code through pull requests and integrations

108 toolsOAUTH2
melso

Run your company with AI agents.

Start your business

Product

  • Home
  • Automation
  • Melso vs Polsia
  • Use cases
  • Changelog
  • Download

Resources

    Company

    • About
    • Contact Sales

    © 2026 Melso. All rights reserved.