SuperAPI AI 工具集

stripe-link-cli

通用与其它

查看项目

更新于 10-15 23:23

技能介绍

用途:Link CLI 让 AI 智能体从 Link 钱包获取安全的一次性支付凭证,代用户完成购买,真实卡信息不暴露,每笔购买需用户在 Link 手机应用中批准。可生成虚拟卡(PAN)用于普通网页结账,或生成共享支付令牌(SPT)用于支持 Machine Payment Protocol(MPP)的商户。

安装与集成:npm i -g @stripe/link-cli,或用 npx @stripe/link-cli 直接运行;作为技能安装:npx skills add stripe/link-cli。智能体调用(非 TTY)默认使用 toon 紧凑输出,所有命令支持 --format [json|yaml|md|jsonl]。可作为 MCP 服务器加入 .mcp.json,命令为 npx,参数为 @stripe/link-cli --mcp。

认证:link-cli auth login --client-name "Claude Code",用 link-cli auth status 检查状态,link-cli auth logout 退出。登录会给出验证 URL 和短语,用户访问并输入以批准连接。可用 --auth 指定凭证文件,或设置 LINK_AUTH_FILE 环境变量。

主要能力:payment-methods list 列出已保存支付方式,shipping-address list 列出收货地址。spend-request create 创建支付凭证请求,必填 --payment-method-id、--merchant-name、--merchant-url、--context(至少 100 字符)、--amount(单位分,上限 50000);可选 --currency、--credential-type(virtual_card 默认或 shared_payment_token)、--shipping-address-id、--request-approval。支持 --line-item 与 --total 重复参数。spend-request retrieve 可轮询审批(--interval、--max-attempts),--include card 获取卡详情,--output-file 写入 0600 权限文件。另有 update、request-approval、cancel。MPP 场景用 mpp decode 解析 WWW-Authenticate 挑战,mpp pay 发起支付。

限制:context 至少 100 字符;单笔金额不超过 50000 分;SPT 一次性使用,失败需新建请求;轮询超时返回 POLLING_TIMEOUT;--output-file 文件已存在需 --force。测试模式可加 --test 使用 pm_test_card。

适用场景:智能体代购、网页结账自动化、MPP 商户支付。其他细节资料未提供。