cloudflare-management
Installation
SKILL.md
Cloudflare Management via MCP
Use this skill when you need to manage Cloudflare zones, DNS records, Workers, KV storage, R2 buckets, or cache purging.
Available Tools
| Tool | What it does |
|---|---|
cf_zones |
List Cloudflare zones (domains) |
cf_dns_list |
List DNS records for a zone |
cf_dns_create |
Create a DNS record |
cf_dns_delete |
Delete a DNS record |
cf_workers_list |
List Workers scripts |
cf_worker_delete |
Delete a Workers script |
cf_kv_namespaces |
List KV namespaces |
cf_kv_keys |
List keys in a KV namespace |
cf_kv_get |
Get a value from KV |
cf_kv_put |
Write a value to KV |
cf_kv_delete |
Delete a KV key |
cf_r2_buckets |
List R2 storage buckets |
cf_cache_purge |
Purge cache (all or specific URLs) |
Workflow
- Start with
cf_zonesto discover available zones and get zone IDs - Use zone IDs for DNS operations (
cf_dns_list,cf_dns_create,cf_dns_delete) - Workers, KV, and R2 use the account ID (configured via
CLOUDFLARE_ACCOUNT_ID) - Cache purge requires a zone ID and optionally specific URLs
Key Patterns
- DNS record creation requires
zone_id,type(A, CNAME, MX, TXT),name, andcontent - KV operations need a
namespace_id— get it fromcf_kv_namespacesfirst - Cache purge with no URLs purges everything for the zone — confirm with the user before doing this
- All tools require
CLOUDFLARE_API_TOKENandCLOUDFLARE_ACCOUNT_IDenv vars
Safety
- Always confirm before deleting DNS records, Workers, or KV keys
- Always confirm before purging all cache (use specific URLs when possible)
- DNS propagation takes time — warn users that changes may not be instant
Weekly Installs
1
Repository
ofershap/mcp-se…oudflareFirst Seen
Mar 5, 2026
Security Audits
Installed on
mcpjam1
claude-code1
replit1
junie1
windsurf1
zencoder1