Cloudflare for Claude, Cursor, ChatGPT & agents
Cloudflare — list accounts and zones (domains), full DNS-record CRUD (A / AAAA / CNAME / TXT / MX / NS / SRV / CAA), purge cache (entire zone, specific URLs / hosts / tags / prefixes), and list Wor...
curl -fsSL https://syncorelabs.ai/install.sh | shmacOS / Linux. Windows + manual install.
What it does
Cloudflare — list accounts and zones (domains), full DNS-record CRUD (A / AAAA / CNAME / TXT / MX / NS / SRV / CAA), purge cache (entire zone, specific URLs / hosts / tags / prefixes), and list Workers scripts, R2 buckets, and Pages projects. Use when the user mentions Cloudflare, DNS, zone, domain, A record, CNAME, TXT, cache purge, Workers, R2, Pages, or wants to manage / inspect their Cloudflare infrastructure.
The Cloudflare skill is one of 75+ pre-wired Syncore integrations that any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, and ChatGPT desktop — can call out of the box. You don't configure MCP servers or copy API keys into a JSON file; the Syncore daemon discovers the skill at startup and exposes its tools to whichever AI client is running.
Sample prompts
Once Syncore is installed and Cloudflare is connected, ask your agent something like:
- “List accounts from Cloudflare.”
- “List zones from Cloudflare.”
- “List dns records from Cloudflare.”
Tools available (10)
cloudflare__list_accountsList Cloudflare accounts the API token can access
cloudflare__list_zonesList zones (domains) accessible to the token, optionally filtered by account, name, or status
cloudflare__list_dns_recordsList DNS records in a zone, optionally filtered by record type or exact name
cloudflare__create_dns_recordCreate a DNS record in a zone
cloudflare__update_dns_recordUpdate fields on an existing DNS record
cloudflare__delete_dns_recordDelete a DNS record from a zone
cloudflare__purge_cachePurge Cloudflare cache for a zone, either everything or by URLs / hosts / tags / prefixes
cloudflare__list_workersList Cloudflare Worker scripts in an account
cloudflare__list_r2_bucketsList R2 buckets in an account (management API; object-level operations are not in this skill)
cloudflare__list_pages_projectsList Cloudflare Pages projects in an account, including a summary of the latest deployment for each
How to connect
Cloudflare needs a provider API key to talk to cloudflare. Connect it from the Syncore dashboard:
- Run
curl -fsSL https://syncorelabs.ai/install.sh | shon macOS / Linux (or the PowerShell command on Windows). - Run
syncore loginto create your account and a device-bound encryption key. - Visit syncorelabs.ai/connect and authorize Cloudflare.
- Run
syncore updateto sync the skill + credentials to every installed AI client.
Pricing
Free at every Syncore tier. Connect your account once at /connect; the OAuth or API-key credential stays encrypted on your machine and syncs to your other devices via the Syncore vault.
See the full Syncore pricing breakdown — Free $0/mo, Pro $29/mo, Ultra $99/mo — on the homepage.
Related
Looking at Cloudflare? You may also want:
- GitHub — search repos and code, list your repos / orgs / branches / commits, file and triage issues, open / list / get / review / comment-on / merge pull requests, read files at any ref, trigger Ac...
- GitLab — list and search projects, file and triage issues, open / get / merge merge requests (MRs), read files at any ref, list CI pipelines with status filters, plus get-me
- PagerDuty — list and inspect incidents (triggered / acknowledged / resolved) with status / urgency / service filters, list services, see who's currently on call across schedules / escalation polici...
- Sentry — list orgs and projects, list and search issues with status (unresolved / resolved / ignored) + Sentry search syntax + environment + stats period filters, fetch full issue detail, get the l...
- Supabase — list organizations and projects, fetch project details, list Edge Functions, list Storage buckets, list database tables in any schema, pause and restore projects
Or browse all 75 skills in the Syncore catalog.