# Cloudflare

Skills for the Cloudflare developer platform: Workers, Durable Objects, Agents SDK, MCP servers, Wrangler CLI, and web performance.

The Cloudflare API allows programmatic control over your Cloudflare account, including DNS, DDoS protection, and more.

- Category: Developer
- Connection: Sign in. Sign in with your Cloudflare account, or paste an API key instead.
- Plans: Free: Not included; MCP only ($9/mo): 2,000 calls a month; Pro: 20,000 calls a month; Max: 20,000 calls a month
- Vendor site: https://cloudflare.com

## Tools

- Get zone details (`CLOUDFLARE__GET_ZONE_DETAILS`): Get details about a zone
- Get zone dns record details (`CLOUDFLARE__GET_ZONE_DNS_RECORD_DETAILS`): Get details of a DNS record in a zone by zone_id and dns_record_id.
- List zone dns records (`CLOUDFLARE__LIST_ZONE_DNS_RECORDS`): List, search, sort, and filter a zones' DNS records.
- List zones (`CLOUDFLARE__LIST_ZONES`): Lists, searches, sorts, and filters your zones. Listing zones across more than 500 accounts is currently not allowed.
- Create zone dns record (`CLOUDFLARE__CREATE_ZONE_DNS_RECORD`): Create a new DNS record in a zone
- Delete zone dns record (`CLOUDFLARE__DELETE_ZONE_DNS_RECORD`): Delete a DNS record in a zone by zone_id and dns_record_id.
- Update zone dns record (`CLOUDFLARE__UPDATE_ZONE_DNS_RECORD`): Update an existing DNS record in a zone by zone_id and dns_record_id.

## Skills included

- agents-sdk: Build, debug, or review Cloudflare Agents SDK applications using the agents package.
- basin: Build and troubleshoot Cloudflare Basin analytics workflows with Basin Pipelines, Basin Catalog, and Basin SQL. Use for streaming data into R2 Iceberg tables, managing catalogs, or querying those tables; also use for requests using the former Data Platform, Pipelines, R2 Data Catalog, or R2 SQL names.
- cloudflare: Discover and choose Cloudflare products for apps, APIs, AI agents, storage, networking, and security. Use for architecture and product selection, including when the user describes a need without naming a Cloudflare product; then find the relevant skill or documentation.
- cloudflare-email-service: Implement or troubleshoot Cloudflare Email Sending and Email Routing integrations and their delivery configuration.
- cloudflare-one: Design, configure, troubleshoot, or review Cloudflare One Zero Trust and SASE deployments. Use cloudflare-one-migrations for migration planning from other vendors.
- cloudflare-one-migrations: Assess and plan migrations from existing VPN, SWG, or SASE platforms to Cloudflare One, including policy mapping, parity gaps, and rollout.
- durable-objects: Build, debug, or review Cloudflare Durable Objects code for persistent state and coordination.
- k2: Build and troubleshoot Cloudflare K2 or K2 Streams durable logs. Use for stream setup, producing from Workers or HTTP, configuring retention and inputs, and consuming through subscriptions.
- nextjs-on-cloudflare: Build, migrate, and deploy Next.js apps on Cloudflare Workers with vinext. Use when starting a Next.js project on Cloudflare, moving an existing app to Workers, choosing between vinext and OpenNext, or setting up vinext for Workers. For setup, migration, or deployment, install vinext's upstream skills with `npx skills add cloudflare/vinext` if missing, then read and follow the applicable skill and docs.
- sandbox-migrate-to-next: Migrate Cloudflare Sandbox apps from stable @cloudflare/sandbox to @cloudflare/sandbox@next (SDK 1.0 preview). Use sandbox-next for apps already on the preview.
- sandbox-next: Build or maintain Cloudflare Sandbox apps on @cloudflare/sandbox@next (SDK 1.0 preview). Use sandbox-migrate-to-next when porting a stable app.
- sandbox-stable: Build or maintain Cloudflare Sandbox apps on the stable @cloudflare/sandbox package. Use sandbox-next for preview apps and sandbox-migrate-to-next for stable-to-preview migrations.
- turnstile-spin: Set up, repair, or migrate to Cloudflare Turnstile bot verification in an existing frontend and backend, including server-side Siteverify.
- web-perf: Audit, diagnose, or optimize website loading and interaction performance, Core Web Vitals, and Lighthouse performance scores.
- workers-best-practices: Cloudflare Workers best practices for production applications. Use when writing, reviewing, or configuring Workers.
- workers-profiling: Profile or debug CPU usage and memory allocation in deployed Cloudflare Workers and Durable Objects. Then use this information to optimize your code.
- wrangler: Run or troubleshoot Wrangler CLI commands and configure Worker projects for local development, Previews, deployment, and Cloudflare resource management.

## Questions

### How do I connect Cloudflare to Krypton?

Open Integrations in Krypton, find Cloudflare and choose Sign in. Every bot in the workspace can then use it, and you choose which bots get which apps.

### Which plan includes Cloudflare?

MCP only with 2,000 calls a month, Pro and Max with 20,000. Calls are shared by every catalog app in the workspace. Past the monthly number they keep working from AI credits at $0.90 per 1,000 calls; the count resets on the 1st (UTC) and a retried call counts once.

### Can I use Cloudflare from Claude or Cursor?

Yes. Connect it in your workspace, then add https://mcp.krypton.bot as a streamable HTTP MCP server with your kmcp_ workspace key. Calls count toward the same monthly number.

Back to the [MCP catalog](https://krypton.bot/mcp-catalog/).
