机器支付协议介绍
机器支付协议(MPP)是一种专为机器对机器和API调用设计的开放支付标准,旨在让智能体、应用程序或人类能在一次HTTP请求中完成服务发现、支付验证与资源获取,彻底告别繁琐的结账流程、API密钥管理与浏览器交互。它基于IETF开放规范构建,支持多种支付方式(如USDC、信用卡、银行转账、比特币等),具备天然幂等性与安全性,并提供TypeScript、Python和Rust三语言官方SDK,真正实现程序化支付的统一、可靠与可扩展。
机器支付协议的主要功能
- 开放标准协议,基于IETF提交规范
- 支付方式无关,兼容稳定币、信用卡、银行转账及加密货币
- 内置幂等性、安全机制与可验证支付收据
- 支持可组合扩展,如争议解决、身份原语等高级功能
- 提供TypeScript(mppx)、Python(pympp)、Rust(mpp-rs)官方SDK
机器支付协议如何使用
- 服务提供方集成MPP服务器端SDK,启用支付质询响应(402状态码)
- 客户端(智能体或应用)集成对应语言的MPP客户端SDK
- 当请求付费服务时,收到402质询后自动完成支付并附上凭证重发请求
- 服务端验证凭证后返回资源及不可篡改的支付收据
机器支付协议的应用场景
- 自主AI智能体按Token调用大语言模型API并实时结算
- 图像生成服务(如fal.ai)按单次请求收取费用
- 实时网络搜索API(如Parallel)的程序化调用与付费
- 开发者对外提供私有API时,免注册、免账户即可接受程序化支付
- 跨链或Web3场景下,用稳定币为AI代理执行任务即时结算
