Agents Can Provision Cloudflare Accounts via Stripe Projects Protocol
Enable agents to provision Cloudflare accounts by integrating the new Stripe Projects protocol, which handles discovery, authorization, and payment.
Integrate the Stripe Projects protocol into your agent to allow automatic Cloudflare account provisioning, domain registration, and API token retrieval.
Summary
Cloudflare and Stripe have co‑designed a new protocol that lets coding agents provision Cloudflare accounts, start paid subscriptions, register domains, and obtain API tokens—all without human intervention. The protocol, part of Stripe Projects, introduces three core components: discovery of available services, authorization via identity attestation, and payment tokenization with a default $100/month spend limit per provider. Agents can now automatically create a Cloudflare account if none exists, or link to an existing one through a standard OAuth flow. The new system also offers $100 k Cloudflare credits to startups using Stripe Atlas and supports budget alerts to control spending. Discovery is performed via a REST API that returns a catalog of Cloudflare products and services, while authorization relies on Stripe as the identity provider. Payment tokens are issued by Stripe and never expose raw credit‑card details to the agent.
This integration removes the need for manual dashboard interactions, copy‑and‑paste of API tokens, or credit‑card entry, enabling agents to deploy applications to production in a single step. It also allows any platform with signed‑in users to adopt the same pattern, making Cloudflare provisioning frictionless across the ecosystem.
The protocol’s design aligns with existing standards such as OAuth, OIDC, and payment tokenization, but combines them to streamline the entire provisioning workflow for agents.
Key changes
- Agents can automatically create a Cloudflare account if none exists
- Agents can start paid subscriptions and register domains via the protocol
- Agents receive an API token for immediate deployment
- Discovery uses a REST API catalog of Cloudflare services
- Authorization relies on Stripe identity attestation and OAuth flow
- Payment tokens have a default $100/month limit and support budget alerts
- $100 k Cloudflare credits are offered to Stripe Atlas startups
- The protocol removes manual dashboard interactions and credit‑card entry