Cloudflare Agents Now Create Accounts, Buy Domains, and Deploy on Their Own
Hey there, it's me, Shiichan! Today I found a slightly mind-blowing announcement: AI agents can now spin up a cloud account, buy a domain, and deploy all on their own. Let me walk you through it!
Cloudflare Blog
What was announced?
This came from Cloudflare's Blog on April 30, 2026. To ship an app to production, a coding agent has always needed three things: an account, a way to pay, and an API token — and those were tasks humans handled by hand.
Starting now, agents can provision Cloudflare on behalf of their users. They can create an account, start a paid subscription, register a domain, and get back an API token to deploy code right away. Humans only grant permission and accept the terms of service; there's no need to open the dashboard, copy-paste tokens, or type in card details.
It all works through a new protocol Cloudflare co-designed with Stripe, launched as part of Stripe Projects.
The story so far
Agents are great at building software, but they always hit a wall at "put it in production." Account creation, payment setup, token issuance — these assumed a human doing them directly, so even a finished app needed an extra manual push to go live.
What changes
An agent can go from literal zero — no Cloudflare account at all, no preconfigured Agent Skills or MCP server — to doing all of this in one shot:
- Provision a new Cloudflare account
- Obtain an API token
- Purchase a domain
- Deploy an app to production
On top of that, new startups that incorporate with Stripe Atlas get $100,000 in Cloudflare credits.
Getting started is easy: install the Stripe CLI with the Stripe Projects plugin, log in to Stripe, and start a project.
stripe projects init
Then just prompt your agent to build something and deploy it to a new domain. If the email you're logged into Stripe with already has a Cloudflare account, you go through a normal OAuth grant flow; if not, Cloudflare provisions an account for you automatically.
Dive Deep
The protocol splits the interaction between the agent, Stripe, and Cloudflare into three parts.
Discovery: The agent first queries the catalog of available services. In the example, before running stripe projects add cloudflare/registrar:domain, it found Cloudflare Registrar with this command.
stripe projects catalog
That catalog lists Cloudflare's products and services from other providers — almost overwhelming for a human, but exactly the context an agent needs. Providers expose it via a simple REST API that returns JSON.
Authorization: This is where logging into Stripe up front pays off. Stripe acts as the identity provider, attesting to who you are. Cloudflare provisions a new account if none exists and returns credentials to the Stripe Projects CLI, stored securely but usable by the agent for authenticated requests. If you already have an account, a standard OAuth flow grants access.
Payment: Here's the reassuring part. When an agent provisions a paid service, Stripe includes a payment token in the request, so raw details like card numbers never reach the agent. Stripe also sets a default cap of $100.00 USD/month per provider, so an agent won't rack up a huge bill buying dozens of domains. When you're ready to raise the limit, you set Budget Alerts on your account.
These build on existing standards like OAuth, OIDC, and payment tokenization, combined to strip out steps that would otherwise need a human in the loop.
The neat part is that this isn't Stripe-only. Any platform with signed-in users can play the same "Orchestrator" role Stripe does and integrate with Cloudflare. And in the other direction, Cloudflare can be the Orchestrator too — the post points to creating PlanetScale Postgres databases directly from Cloudflare as a similar flow.
Wrap-up
- Agents can now handle Cloudflare account creation, domain purchase, and deploy end to end with no human hands-on work
- It runs on a new protocol Cloudflare co-designed with Stripe, launched as part of Stripe Projects
- Three parts — Discovery, Authorization, Payment — built on OAuth, OIDC, and payment tokenization
- Default cap is $100/month per provider, and card details never reach the agent
- Any platform with signed-in users can integrate with Cloudflare the same way
If you build coding agents, or you run a platform and want users to ship straight to production, this one's for you!