
walletcap for Coinbase payments MCP
io.github.coriolislabs由 GitHub 账号 coriolislabs 发布v0.3.0更新于 Nov 7, 2026
Spend limits for Coinbase's payments MCP: a per-payment cap and rolling 24h USDC budget per wallet
发布方自己的服务:Payments Ai Mcp
概览
为 Coinbase 支付 MCP 钱包提供消费限额:单笔上限与跨进程共享的 24 小时滚动 USDC 预算。
- 可以做什么
- 通过命令行设置、查看和冻结钱包的消费预算
- 在单个写事务中让每笔 USDC 支付从同一钱包预算中预留额度
- 执行滚动 24 小时窗口,重启、额外副本和更换密钥都不会重置
- 在代码中通过 openBudget 包装支付,超限金额会被拒绝
- 为 x402、Coinbase CDP 消费存储、Agentic Wallet、AgentKit 和 Spend Permissions 提供防护
- 适用场景
- 当 AI 代理从钱包以 USDC 付款,且你希望对其支出设定硬性上限时使用,尤其适用于多个进程或副本共用同一钱包、且重启后不应获得全新预算的场景。
- 运行要求
- 以 npx 运行的本地进程,需要 Node 22.13 或更高版本。需在单一主机上有一个 SQLite 文件,供所有进程及 Python 共享;不可放在 NFS、SMB 或 Docker Desktop 绑定挂载上。付款前需由所有者先用 set 命令创建预算。
安装
在 SourceWeft 中
- 打开 控制台中的 walletcap for Coinbase payments MCP,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
walletcap
Spend limits for AI agent wallets that pay in USDC: a per-payment cap and a rolling 24-hour budget that holds across restarts, replicas on one host and payment rails.
One spend budget per wallet for AI agents: counted across every process, replica, key, permission and payment rail on one host that pays from it. A restart, a second replica, one more key or the next calendar period cannot hand the agent a fresh budget.
npx walletcap-crash-test puts Coinbase's agent spend controls through a restart, 10 replicas,
a shared store and a payee who asks for EURC, then puts walletcap through the same events,
offline. In eight runs, CDP's controls let $1,600–$1,700 and 1,000 EURC past a $150 cap;
walletcap let $0.
The owner creates the budget once; opening it never creates one:
- Per wallet, not per process. Every payment from the wallet reserves against one number.
- Rolling window. "$150 a day" means any 24 hours; there is no boundary to straddle.
- Edits never reset the count. Raising $150 to $200 after spending $150 leaves $50.
- Fail closed. If the count can't be read, nothing pays; a missing file is not a new budget. Unknown outcomes keep counting.
- One SQLite file on one host, shared by every process there and by Python. Each payment reserves inside one write transaction, so replicas racing for the last dollar cannot both win. Not over NFS, SMB or Docker Desktop bind mounts, where SQLite's locks aren't reliable.
- x402 guard, Coinbase CDP spend store, Agentic Wallet wrapper, AgentKit recipe, and an on-chain cap for Spend Permissions.
- Node 22.13+, zero runtime dependencies, Apache-2.0.
Security: policy ·
threat model.
AccountCapSpender is unaudited; testnet only until an independent audit.
Source, Python package and full documentation · docs for x402, Coinbase CDP spend controls, AgentKit, the Agentic Wallet and payments MCP and Spend Permissions
Apache-2.0. Copyright 2026 Coriolis Labs Inc.
来源:js/README.md,提交 918232e
工具
0版本历史
1- v0.3.0最新Nov 7, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
其他 Payments 集成
Payments Ai Mcp
ai.payments.managed官方发布者
Payments AI 提供的远程 MCP 端点,作为 Merchant of Record 帮助为 AI 构建的应用上线产品和品牌化结账页。

Qut Pay (Kaspi QR payments)
kz.qut官方发布者
Qut Pay MCP 服务器,用于哈萨克斯坦 Kaspi QR 支付:创建、查询、取消和退款发票,并模拟沙箱支付。

FawryPay cash payments (unofficial)
由 GitHub 账号 mohamedaly-cloud 发布
非官方的本地 MCP 服务器,让助手处理埃及 FawryPay Pay-at-Fawry 现金支付,并可选启用退款与取消工具。

Toss Payments
由 GitHub 账号 groove79 发布
面向 Toss Payments 的本地 MCP 服务器,让助手查询支付、列出交易与结算,并在人工批准后取消或退款。

SelfPaidPal — Autonomous DeFi Payments
由 GitHub 账号 altoninelli 发布
本地 MCP 服务器,让助手查询 Base 上的 DeFi 借贷收益率、估算用收益覆盖付款所需的抵押金额,并生成待签名的 EVM 交易。