SuperAPI AI 工具集

mcp-server

kya labs 的 MCP 服务器,为 AI 智能体提供身份徽章与虚拟 Visa 卡。徽章用于向商家声明智能体为授权行为者,支持声明式和验证式两种模式;Spend 功能可按交易即时签发一次性虚拟 Visa 卡,需人工批准,用后即销毁,真实卡号不会进入对话。MCP 原生,可与 Claude Desktop、Cursor 等 MCP 客户端集成。

访问官网

工具介绍

kya labs 开发的 MCP 原生工具集,旨在解决 AI 智能体在互联网购物时被商家视为机器人而遭遇登录墙、反爬拦截等问题。它包含两项核心功能:Badge(身份徽章)和 Spend(支付)。

Badge:向商家声明智能体为授权行为者,相当于通用商务协议(UCP)的身份令牌,用于与商家握手。Badge 免费,无需实体卡。分两种模式:

  • 声明式(默认):智能体首次访问商家时,Badge 生成本地匿名安装 ID(随机 UUID,存储于 ~/.kya/install_id),不与个人身份关联。智能体返回声明及下一步指引。此模式对所有用户永久默认可用。
  • 验证式(商家要求时):当商家 UCP 清单标记 required: true 时,智能体提示用户批准设备流程,用户访问商家-kya URL 并输入 OAuth 码以证明真人身份。Badge 随后签发 ES256 签名的 JWT 凭证,由 kya 私钥签名,商家可本地验证,无需登录或提供 PII。

Spend:当智能体需要付款时,签发一次性虚拟 Visa 卡,需人工批准,用后自动销毁,真实卡号不会进入对话。典型流程为:智能体声明购买意图 → 用户点击批准 → kya 签发锁定该商家的一次性虚拟 Visa 卡 → 智能体完成结账 → 卡自毁。

使用方式:

  • 需要 Node.js 20 或更新版本(Node 18 已终止支持)。
  • 可添加到 MCP 客户端配置(Claude Desktop、Cursor 或其他 MCP 客户端)。
  • Badge 可立即使用,无需 API 密钥、无需注册、安装时无网络调用。
  • 首次调用 kya_getAgentIdentity 时即向商家声明,并记录一次匿名事件。
  • 也可通过 ClawHub 安装。
  • 升级至验证模式及 Spend 需添加 API 密钥,在 kyalabs.io/signup 获取,密钥不过期。无 API 密钥时,若商家要求验证身份,Badge 使用设备认证(智能体显示代码和 URL,用户在手机上批准)。

数据与隐私:服务器启动 ping 不含持久标识符,每次生成新随机会话 ID 且不写盘,可完全禁用。install_id 是写入磁盘的文件,用户可删除(rm ~/.kya/install_id)并重新生成。完整数据实践见 kyalabs.io/trust。

适用场景:AI 智能体在支持 UCP 的商家(如 Shopify、Target、Walmart、Etsy 等)进行浏览、结账和支付,帮助智能体通过身份验证并安全完成交易。

限制:需要 Node.js 20+;Spend 功能需要 API 密钥并通过人工批准;验证模式仅在商家要求时触发;具体支持的商家列表、收费细节和完整使用步骤暂未提供。

其他信息:Badge 是 UCP 凭证提供者;扩展规范见 github.com/kyalabs/ucp-agent-badge;UCP 项目见 github.com/universal-commerce-protocol/ucp。相关链接:官网 kyalabs.io,npm 包 @kyalabs/mcp-server,徽章包 @kyalabs/badge,ClawHub 账号 payclaw-io,联系邮箱 agent_identity@kyalabs.io。