Your site just got a second user.
WebMCP gives agents real tools on your pages — the same actions your buttons perform, as callable functions. This page's registry is live.
document.modelContext.registerTool(…) — live on this page
Paradox is a testing tool for WebMCP apps — it finds these races and proves the fix against every explored future.
bun add github:Joe-Simo/paradox-webmcpThe agent inspects $2,399 · v7. Agent inspected 2,399 dollars at version 7 and created a version 7 review.
WebMCP gives agents real tools on your pages — the same actions your buttons perform, as callable functions. This page's registry is live.
document.modelContext.registerTool(…) — live on this page
Every operator followed the rules. The system still broke its own.
inspect_expenseapprove_reviewed_expense
Paradox tries every ordering of the recorded actions and checks each outcome against one rule: approved = reviewed.
explore_futures
The shortest failure is isolated, and a version guard goes into the approval tool.
inspect_counterexampleapply_version_guard
The same failing sequence replays as blocked. Nothing survives re-exploration.
verify_repair
Playwright tests your pages. Unit tests check your functions. Paradox tests what happens when a human and an AI agent act on the same live state at the same time — because that race ships in carts, bookings, refunds, and permissions.
36 schedules36 states27 counterexamplesComputed, not scripted
Install the instrumentation