Payclaw Io Pub

👤 payclawinc 📦 v0.7.1 ⭐ 4.2 ⬇️ 1.2K 下载
🤖 AI-Agent 免费

📖 技能介绍


name: payclaw-io description: "Agents are not bots. PayClaw proves it — then lets them pay. UCP Credential Provider: Badge declares your agent as an authorized actor at any UCP-compliant merchant. Spend issues single-use virtual Visa cards. No API key required — device auth flow built in." metadata: { "openclaw": { "emoji": "💳", "requires": { "bins": ["npx"] }, "mcp": { "name": "payclaw", "command": "npx", "args": ["-y", "@payclaw/mcp-server"], "env": { "PAYCLAW_API_URL": "https://api.payclaw.io" }, }, }, }


PayClaw — Badge + Spend for AI Agents

Agents are not bots. PayClaw proves it — then lets them pay.

Your AI agent looks like a bot to every merchant on the internet. PayClaw gives it two things:

Badge — Declares your agent as an authorized actor. A UCP-compatible credential that lets it through merchant defenses. 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.

🧪 Developer Sandbox is open. Real infrastructure, test money. Get sandbox access →

Setup

1. Add to your agent

{
  "mcpServers": {
    "payclaw": {
      "command": "npx",
      "args": ["-y", "@payclaw/mcp-server"],
      "env": {
        "PAYCLAW_API_URL": "https://api.payclaw.io"
      }
    }
  }
}

No API key required. On first use, your agent will show a code and a URL. Approve on your phone in one tap — your Consent Key is stored automatically.

Requires Node.js 20+. Node 18 is end-of-life. If you see engine errors: node -v — install from nodejs.org or nvm install 20.

2. Use it

Your agent calls payclaw_getAgentIdentity before acting at any merchant. That's it.

UCP Identity Linking

PayClaw is a UCP (Universal Commerce Protocol) Credential Provider. Merchants who declare the PayClaw identity extension (io.payclaw.common.identity) signal to every UCP-compliant agent that declared agents are preferred at their store.

Tools

Tool What It Does
payclaw_getAgentIdentity Declare yourself as an authorized actor before acting at any merchant. Without this, UCP-compliant merchants may prefer or require a declared agent. Returns a trip-level UCP-compatible credential. Agents are not bots. PayClaw proves it.
payclaw_getCard Declare purchase intent → get single-use virtual Visa (Spend)
payclaw_reportPurchase Report transaction outcome → close the audit trail

How Authorization Scales

Action What Happens
Browse Badge declaration — UCP identity token issued
Search Badge declaration — UCP identity token issued
Checkout Badge + Spend — human approval → single-use Visa issued

Example

You: "Buy me a cold brew from Starbucks"

Agent: Let me declare myself first...
       [calls payclaw_getAgentIdentity({ merchant: "starbucks.com" })]

       ✓ DECLARED — authorized actor at starbucks.com

       Found a cold brew for $5.95. Getting a card...
       [calls payclaw_getCard: merchant=Starbucks, amount=$5.95]

       ✅ Virtual Visa issued. Completing purchase...
       [calls payclaw_reportPurchase: success ✅]

       Done! Cold brew ordered. Card self-destructed.

Security

  • Zero standing access — no card exists until your agent requests one
  • Single-use cards — merchant-locked, amount-capped, 15-minute expiry
  • Human approval — every purchase requires your explicit OK
  • Intent audit — every purchase compared against declared intent
  • $500 cap — hard ceiling on account balance

    小葱技能7w4.net持续更新中。

  • Your real card never enters the chat

Badge Only?

If you only need identity (no payment): clawhub install payclaw-badge

🤖 AI 评测

这个Skill质量良好,能让AI代理安全地完成网上支付,文档清晰易懂。优点是配置简单、工具功能明确、安全考虑周全(单次用卡、人类审批等)。不足是缺少实际使用示例,重复文件略显冗余,整体可进一步完善文档和使用指南。适合需要让AI代理完成支付场景的开发者使用。

📊 多维度评分

适应性4.3
规范性3.9
有效性4.7
可靠性4
可信度4.3

📁 包含文件 (3 个)

📄 SKILL.md 4.5 KB
📄 _meta.json 129 B
📄 payclaw-io/SKILL.md 4.5 KB