agenticweb.wiki

Cloudflare Pay per crawl vs Machine Payments Protocol

Both belong to the HTTP 402 family group on this map. The map lists them as complementary: sites and agents commonly implement both.

7 Pay Cloudflare Pay per crawl · 7 Pay Machine Payments Protocol

Cloudflare Pay per crawlMachine Payments Protocol MPP
Lifecycle step7 Pay: Settle the bill7 Pay: Settle the bill
AnswersHow can a site charge an AI crawler per request, and how does the crawler agree to pay?How can a machine client (an agent, script, or another server) pay for an HTTP resource using any payment network, not just one?
Governed byCloudflare (single vendor)Co-authored by Tempo and Stripe; the core specification (the abstract 402/Challenge/Credential/Receipt shape) is submitted to the IETF standards track as the Payment HTTP Authentication Scheme, while individual payment methods (Tempo, EVM, Stripe Card, Lightning, Solana, Stellar, Monad, NEAR Intents, RedotPay) are maintained separately from the core, to keep the core neutral to any one rail
Status (issuer's words)Closed beta; documentation updated 2026-07-28Open protocol; developer docs distinguish the normative IETF specification from the mpp.dev developer-friendly overview
Phasecandidatereview
Versionclosed beta (2026-07-28)draft-httpauth-payment-01 (2026-09-09)
Form / transportHTTP headerHTTP header
Found atHTTP 402 response carrying a crawler-price headernone — signalled per-request, no well-known file
Adoptionunmeasuredunmeasured
Evidence1 verified, 1 reported5 verified
Primary use caseAccept payments from agentsAccept payments from agents
Last verified2026-10-16 (current)2026-10-19 (current)
Specificationhttps://developers.cloudflare.com/ai-crawl-control/features/pay-per-crawl/what-is-pay-per-crawl/https://datatracker.ietf.org/doc/html/draft-httpauth-payment-01

When to use which

Guidance is derived from the two records (question, phase, adoption, prerequisites, pairings), not from opinion. Each record's page carries its numbered references.

Read the full articles

Ask the MCP server to compare any two: the compare-protocols prompt, or get on both ids. Connect.

cloudflare-pay-per-crawl.json · mpp.json · Markdown