The Free plan caps Workers at 100,000 requests per day and 10 ms CPU per invocation; the Paid plan has a $5 per month minimum per account. [3]
Guides · hosting · Everyday developer services
Cloudflare Workers and API token
Create a Cloudflare account, deploy Workers with Wrangler, and create an API token plus account ID for CI.
Researched · not yet run liveLast researched 25 October 2026 · Cloudflare · provider site
Who owns what
A Cloudflare user is a member of one or more accounts; Workers, R2 and D1 resources belong to an account.
- Cloudflare user personal owned by the person
- Cloudflare account organisationIts account ID is what CLOUDFLARE_ACCOUNT_ID holds.
Steps
Steps marked “human step” are ones only you can do: verapli never signs in, submits, pays or accepts terms for you.
Create or sign in to a Cloudflare account
The person signs up or signs in on the Cloudflare dashboard. verapli never creates the account.
Where: https://dash.cloudflare.com/sign-up
Create and deploy a Worker
Install Wrangler, run wrangler login in a browser for local use, and deploy the Worker with wrangler deploy.
Create an API token for CI
Under My Profile, API Tokens (user token) or Manage Account, API Tokens (account token), start a token from a template or custom permissions, limit it to the needed account, and generate it. The secret is shown once; verapli captures it into CLOUDFLARE_API_TOKEN.
verapli captures
CLOUDFLARE_API_TOKENhere by plain code: encrypted in your browser, never shown to AI.Where: https://dash.cloudflare.com/profile/api-tokens
Copy the account ID
Copy the Cloudflare account ID into CLOUDFLARE_ACCOUNT_ID so Wrangler targets the right account.
Terms and gotchas
Plain-English summary, not legal advice. Each card links its source.
What you end up with
| Env var | Secret | Format | What it is |
|---|---|---|---|
CLOUDFLARE_API_TOKEN | secret | API token Wrangler uses for authentication in CI/CD. | |
CLOUDFLARE_ACCOUNT_ID | not secret | ID of the Cloudflare account Wrangler's Workers commands target. |
Pricing
- Free tier: 100,000 requests per day, 10 ms CPU time per invocation.
- Costs: Workers Paid has a minimum charge of $5 per month per account.
Source [3]
For agents
The same entry as JSON: /api/v1/entries/cloudflare/workers · requirements /api/v1/requirements/cloudflare/workers · terms /api/v1/terms/cloudflare/workers.
claude mcp add --transport http verapli https://verapli.com/mcp
> "What do I need for Cloudflare Workers and API token, and how long will it take?"
→ tools/call requirements { "provider_id": "cloudflare/workers" }Sources
- Wrangler system environment variables CLOUDFLARE_API_TOKEN and CLOUDFLARE_ACCOUNT_ID used by Wrangler for CI auth; legacy CLOUDFLARE_API_KEY + CLOUDFLARE_EMAIL; CF_* names deprecated. · accessed 25 October 2026 · official
- Create API token User tokens under My Profile, API Tokens; account tokens under Manage Account, API Tokens; pick a template or custom permissions and resources; token secret shown only once. · accessed 25 October 2026 · official
- Workers pricing Free plan 100,000 requests per day and 10 ms CPU per invocation; Paid plan minimum $5 per month per account. · accessed 25 October 2026 · official
- Stripe Projects provider catalogue Cloudflare is listed in the Stripe Projects catalogue as cloudflare/worker (Hosting, Database, Domains, Browser, Cache, Queue, Storage, AI). · accessed 25 October 2026 · official
Provider rules change. This page is generated from verapli registry version 2026.1025.387; spotted something out of date? Tell us. Cloudflare is not affiliated with verapli.