SOUNDTRACK // IRON UNDER PRESSURE
JEZWEB // GRID OSv2026
JEZWEB

> mcp // hosting, infrastructure & dev

Cloudflare
for AI.

Unified Cloudflare infrastructure management for AI agents. Workers, DNS, KV, D1, R2, secrets, custom domains, and more.

Cloudflare is powerful but sprawling. This connector gives your AI assistant unified control across your entire Cloudflare account: change a DNS record, check Worker analytics, query a D1 database, purge cache, or tighten WAF rules, without hunting through the dashboard. It resolves the right zone and account automatically from the domain you name.

GOOD FOR // Agencies and developers managing many Cloudflare zones who want infrastructure changes and checks done by asking: fast, auditable, and without dashboard fatigue.

DNS, domains and routing

List, create and update DNS records; manage custom domains, routes, registrar settings and redirect rules across all your zones.

Workers and storage

Manage Workers and inspect Durable Objects. Query D1 with safe parameterised SQL, browse KV namespaces and keys, and manage R2 buckets and objects.

Security and performance

WAF rules, rate limiting, bot and DDoS protection, SSL/TLS settings, cache purging, speed settings, Turnstile widgets and image optimisation, all from one conversation.

Email, queues and secrets

Configure inbound Email Routing and outbound Email Service. Manage Queues and their consumers for Worker message passing. Inspect Worker secrets by name.

Analytics

Zone traffic, DNS query stats and Worker invocation metrics via the GraphQL API. Supports interactive chart views in compatible apps.

Add a CNAME for staging.acme.com.au pointing at the origin server.

How much traffic did brisbaneplumber.com.au get this week?

Purge the cache for acme.com.au and check the WAF is on.

List all Queues on my account and show me their consumer settings.

cf_account list, set_default 1
cf_workers list, get, code, crons, versions, rollback, delete, subdomains, settings 1
cf_secrets list, put, delete 1
cf_domains custom_list, custom_add, custom_delete, route_list, route_create, route_delete 1
cf_zones list, get, add, delete 1
cf_dns list, create, update, delete, export 1
cf_email list_rules, get_rule, create_rule, update_rule, delete_rule, list_addresses, add_address, delete_address, get_catchall, update_catchall 1
cf_kv list_namespaces, create_namespace, delete_namespace, list_keys, get, put, delete 2
cf_d1 list, get, query, create, delete 2
cf_r2 list_buckets, get_bucket, create_bucket, delete_bucket, list_objects 2
cf_queues list, get, create, delete, list_consumers, create_consumer, delete_consumer, send 2
cf_analytics dashboard, dns, workers 3
cf_waf list_rules, create_rule, update_rule, delete_rule, list_custom_rules, create_custom_rule, update_custom_rule, delete_custom_rule, list_rate_rules, create_rate_rule, update_rate_rule, delete_rate_rule, list_managed, get_managed, get_ddos, override_ddos, get_security_settings, set_security_level, set_browser_check, set_challenge_ttl, get_bot_settings, set_bot_fight_mode 3
cf_cache purge_all, purge_urls, purge_prefixes, purge_tags, settings 3
cf_rules list_phases, get_phase, list_redirects, add_redirect, delete_redirect, list_transforms, add_transform, delete_transform 3
cf_ssl get_settings, set_mode, set_always_https, set_min_tls, list_certificates 3
cf_images get_settings, set_image_resizing, set_polish, set_webp 3
cf_turnstile list, get, create, update, delete, rotate_secret 3
cf_speed get_settings, set_minify, set_brotli, set_early_hints, set_http3, set_0rtt, set_ipv6, set_websockets, set_opportunistic_encryption 3
cf_durable_objects list_namespaces, list_objects 2

Works with Claude (Code, Desktop, claude.ai), and any MCP-compatible client. OAuth on first connect: no keys to paste.

claude mcp add --transport http cloudflare-mcp https://cloudflare.mcp.jezweb.ai/mcp

claude.ai: Settings → Connectors → Add connector → https://cloudflare.mcp.jezweb.ai/mcp