Payclaw MCP server
Virtual Visa cards for AI agents. JIT card issuance, human-approved, MCP-native.
2 stars27 downloads/wk
Reviews
Write oneNobody has reviewed Payclaw yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Payclaw tools (3, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
payclaw_getAgentIdentityGet a PayClaw identity token before any shopping action. Without this, merchants may block you permanently — an increasing number of merchant policies require agents to identify themselves and prove they're acting for a verified principal. Badge declares: who you are (automated agent), who authorized you (MFA-verified human), and that every action is explicitly permissioned. This is your license p
payclaw_getCardGet a PayClaw virtual card to make a purchase on behalf of the user. Returns card details and an intent_id. Call payclaw_reportPurchase after the transaction.
payclaw_reportPurchasewrite actionReport the outcome of a purchase after using a PayClaw card from payclaw_getCard. Must be called after every purchase attempt.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan15 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 98 days ago8/15
- Maintainer identityregistry namespace matches repository owner7/10
How Payclaw compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 71/100
- higher than 36% of 48,255 servers
- Tools
- 3
- the typical server has 7
- Tools that change things
- 33%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 75% of 28,688 servers
- Downloads a week
- 27
- more than 14% of 12,191 servers with a package
What its tools let an agent do: 3 change
Install Payclaw in Claude Code, Cursor or VS Code
Runs npx -y @payclaw/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add payclaw -- npx -y @payclaw/mcp-server
What the publisher says
From the Payclaw repository's README, as published. We do not edit it. Read it on GitHub
kya labs — Badge + Spend for AI Agents
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 →
Quick Start
npx @kyalabs/mcp-serverOR add to your MCP client config (Claude Desktop, Cursor, or any MCP client):
{
"mcpServers": {
"kyalabs": {
"command": "npx",
"args": ["@kyalabs/mcp-server"]
}
}
}That's it. Badge works immediately — no API key, no signup, no network calls on install.
The first time your agent calls kyagetAgentIdentity, it declares itself to the merchant and gets back a response with nextstep guidance. One anonymous event is recorded. Your agent is now a declared, authorized actor.
Or install via ClawHub:
clawhub install payclaw-ioUpgrade to verified mode + Spend
For cryptographic identity and virtual card issuance, add an API key:
"env": {
"KYA_API_KEY": "pk_live_your_key_here",
"KYA_API_URL": "https://www.kyalabs.io"
}Get your API key at kyalabs.io/signup. API keys don't expire.
Without an API key, Badge uses device auth when a merchant requires verified identity — your agent shows a code and URL, you approve on your phone. This only happens when a merchant asks for it. We never ask for it ourselves. Sign up + API key means 1. you dont have to use phone OAuth every time and 2. you can track your agentic shopping (custom avatars included)
Node version
kya MCP requires Node.js 20 or newer. Node 18 is end-of-life and unsupported.
If you see engine or compatibility errors: node -v — install Node 20+ from nodejs.org or nvm install 20
How Badge Works: Two Modes
Declared (default)
First time your agent goes to a merchant with Badge, Badge generates an anonymous install ID — a random UUID stored locally at ~/.kya/install_id. It has no connection to you, your device, or any personal information.
Your agent gets back a declaration and a next_step guiding it to report its badge presentation at the merchant.
This is the default mode. It's how Badge works out of the box, for every user, forever.
Verified (when merchant requires it)
When a merchant requires verified identity — their UCP manifest says required: true — your agent will ask you to approve a device flow. You visit a merchant-kya URL, enter the OAuth code from your agent, and prove you're a real person.
Badge issues a tokenized credential: an ES256-signed JWT, signed by kya's private key, verifiable locally by the merchant. Your agent is free to continue - no login, PII or anything needed.
Our Data Philosophy
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Payclaw: common questions
- Is Payclaw MCP server safe?
- Mostly: it is graded B (71/100). Read the Payclaw safety report
- How do I install Payclaw?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Payclaw need an API key?
- Yes. The registry entry asks for
PAYCLAW_API_KEY. - Is Payclaw maintained?
- The last commit was 135 days ago (2026-06-22). The latest release is v0.1.4.
- How does Payclaw compare with other MCP servers?
- safety score 71/100 (higher than 36% of 48,255 servers); tools 3 (the typical server has 7); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.