mpp

机器对机器支付协议HTTP 402实现

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:mpp。
它的用途是:机器对机器支付协议HTTP 402实现
完整的 Skill 内容见:https://321skill.com/skills/mpp-x-3/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'我需要为我的AI聊天机器人添加按token付费的功能,使用MPP协议',它会帮你安装mppx SDK并配置Hono中间件,实现pay-per-token流式支付,用户通过HTTP 402响应获得支付链接,完成后自动解锁后续对话。

介绍

MPP (Machine Payments Protocol) 解决了机器之间(如AI Agent、API服务、MCP工具)的自动支付问题,允许开发者通过HTTP 402状态码实现按次、按token或按会话付费,无需人工干预。它面向需要为AI服务、API接口、内容访问等场景提供自动化支付能力的开发者,让机器能够自主完成交易结算。

使用MPP非常简单:以mppx TypeScript SDK为例,你只需在Hono、Express、Next.js或Elysia等框架中引入中间件,即可将任意API端点变为付费接口。支持charge(一次性支付)和session(流式按量付费)两种意图,可灵活适配不同业务模式。此外还有pympp Python SDK和mpp Rust SDK,覆盖主流语言生态。

适合后端开发者、全栈开发者和智能体开发者,特别是那些构建付费API服务、AI Agent支付流程、按token计费的流式应用、以及需要机器对机器微支付场景的团队。如果你正在开发MCP工具或希望为AI服务添加自动计费能力,MPP是开箱即用的解决方案。

建议先阅读HTTP 402状态码相关文档,理解基础概念。安装SDK后,根据文档配置支付渠道(如Tempo稳定币、Stripe信用卡、比特币闪电网络)。注意在生产环境中严格管理支付密钥,建议使用环境变量或密钥管理服务。测试阶段可使用沙箱模式,避免真实资金流动。

核心特点

MPP是专为机器对机器支付设计的开放协议,基于HTTP 402状态码实现自动结算,支持多种支付方式(稳定币、信用卡、比特币闪电网络),而其他支付SDK通常只针对人类支付场景,缺乏机器间自动协商与支付能力。

注意事项

不适合传统电商购物车、退款、发票等C端支付流程,目前主要面向API、AI Agent和MCP工具的自动微支付场景。

常见问题

MPP支持哪些支付方式?

支持Tempo稳定币、Stripe信用卡、比特币闪电网络,以及自定义支付方法,可通过配置扩展。

如何集成到现有API中?

使用mppx SDK,在Hono/Express/Next.js等框架中添加中间件即可,无需重写业务逻辑。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/mpp-x-3/raw/index.md 读取 mpp 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。