Free tool · no signup · runs now
MPP payments checker
Paid operations declare themselves in openapi.json so agents know a step costs money. The checker reads the same spec the audit requires.
Part of the AI agent trust checker group — also included in the free full scan.
Checks site-wide files at the domain root — any page URL on the domain gives the same result.
One free scan · anonymous preview · sign in to save the full report
1 paid operations: POST /payStatic example for MPP payments checker; run the check above for your own result.What it checks
See which endpoints declare machine payments and pair them with 402.
x-payment-info offers or amount plus currency, matching 402 responses.
Reads the raw JSON only, never renders. Follows up to 5 redirects.
What good looks like
Good looks like every paid operation declaring an offer and its 402 response, so agents know a step costs money before attempting it. Unpaired declarations fail; sites without paid operations report na.
How to fix it
Mark paid ops with x-payment-info offers and a 402 response; metadata only, the probe never pays.
What the full scan adds
- All 34 checks in one pass — one URL, every category, a single report.
- Evidence on every row: the values found, why it fails, the fix, and a deep link per check.
- Your score against the global distribution — see where you stand.
- Sign in and the report is kept for 1 year; anonymous reports expire after 7 days.
Official source: MPP, machine payments · Rule: agent-readiness v1 · checker library
Tracking a Google update? Run the update impact check or read the search update radar.
Frequently asked questions
Is the MPP payments checker free?
Yes — one free run without an account, with an anonymous preview. Sign in to save the full report and keep the evidence.
How often should I run it?
After every deploy that touches routing, templates or the checked file — and after each Google core update, to confirm nothing regressed.
Does the check run JavaScript?
No — it reads the no-JS response only, exactly what a crawler or AI agent sees when it fetches the URL.
How is this different from a full audit?
This page runs one check with its full criteria and fix notes. The free full scan runs every category at once and keeps the evidence per URL — use it once you know which checks matter.