
PayClaw solves the bot detection problem for AI agents trying to shop online. It provides two tools: Badge declares your agent as an authorized actor using the Universal Commerce Protocol, letting it handshake with merchants like Shopify, Target, and Walmart without getting blocked. Spend issues single-use virtual Visa cards for checkout, human-approved via device flow, that self-destruct after use. The server works immediately with no API key for basic Badge functionality. Add credentials to unlock cryptographic verification and card issuance. Useful when your agent needs to browse or buy from UCP-compliant merchants without manual intervention or exposing your real payment details.
Public tool metadata for what this MCP can expose to an agent.
kya_getAgentIdentityDeclare identity → get verification token + `next_step` guidance (Badge)Declare identity → get verification token + `next_step` guidance (Badge)
No parameter schema in public metadata yet.
kya_reportBadgePresentedRecord that you presented your badge at a merchantRecord that you presented your badge at a merchant
No parameter schema in public metadata yet.
kya_reportBadgeOutcomeReport how the merchant responded (accepted, denied, inconclusive)Report how the merchant responded (accepted, denied, inconclusive)
No parameter schema in public metadata yet.
kya_reportBadgeNotPresentedReport that you did not present your badge (abandoned, merchant didn't ask)Report that you did not present your badge (abandoned, merchant didn't ask)
No parameter schema in public metadata yet.
kya_getCardDeclare purchase intent → get virtual Visa (Spend)Declare purchase intent → get virtual Visa (Spend)
No parameter schema in public metadata yet.
kya_reportPurchaseReport transaction outcome → close the audit trailReport transaction outcome → close the audit trail
No parameter schema in public metadata yet.
Sponsors
PAYCLAW_API_KEY*secretYour PayClaw API key (get one at payclaw.io)
PAYCLAW_API_URLPayClaw API URL (default: https://payclaw.io)
Your agent isn't a bot. kya proves it — then lets it pay.
Your AI agent looks like a bot to every merchant on the internet. kya gives it two things:
Badge — Declares your agent as an authorized actor. The Universal Commerce Protocol "identity" token for a merchant handshake. Free. No card required.
Spend — Issues a single-use virtual Visa when your agent needs to pay. Human-approved. Self-destructs after use. Your real card never enters the chat.
If you're like 20% of Americans last year - you used an agent to shop. And you probably ran into a ton of login walls, workarounds, bumps?
So did we. So we created kya - the first MCP tool suite that works with the new Universal Commerce Protocol to easily handshake verified agents at supporting merchants (Shopify, Target, Walmart, Etsy... it's a lot). Badge for identity. Spend for payment.
🧪 Developer Sandbox is open. Real infrastructure, test money. Get sandbox access →
@payclaw/mcp-server