mpp
为AI应用和API集成HTTP 402机器支付协议
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:mpp。 它的用途是:为AI应用和API集成HTTP 402机器支付协议 完整的 Skill 内容见:https://321skill.com/skills/mpp/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘我正在开发一个按Token收费的AI翻译API,后端用Node.js,想集成机器支付。’,它会建议你使用mppx SDK,为你的Express或Hono服务添加MPP中间件,设置按流式会话(Session Intent)收费,并引导你配置Tempo或Stripe作为支付方式。
介绍
MPP(Machine Payments Protocol)是一个专为机器对机器支付设计的开放协议,基于HTTP 402状态码实现。它解决了AI应用、付费API、按次/按需服务等场景中,自动化、程序化收款和支付的难题,让机器之间可以直接处理支付流程,无需人工介入。
使用MPP,开发者可以通过其提供的多种语言SDK(如TypeScript的mppx、Python的pympp、Rust的mpp)轻松集成支付功能。这些SDK提供了中间件和库,支持一次性收费和流式按需付费两种意图,并能与Tempo稳定币、Stripe信用卡、比特币闪电网络等多种支付方式对接。
该技能非常适合需要为其服务或内容设置付费门槛的开发者,例如构建付费API、开发需要内购或订阅的AI智能体、创建按Token付费的流式服务,或者任何需要触发HTTP 402“需要付款”响应的应用。
在使用时,建议开发者根据自身技术栈选择合适的SDK,并仔细规划支付流程(一次性收费 vs. 流式会话),同时注意处理好支付失败、退款等边缘情况,确保用户体验和资金安全。
核心特点
MPP是首个将HTTP 402状态码标准化为机器支付协议的方案,原生支持流式按需付费(Session Intents),并提供了覆盖TypeScript、Python、Rust的全栈SDK,可直接集成到Hono、Express、Next.js等主流Web框架中。
注意事项
不适合仅需要传统人工界面支付(如电商购物车)或一次性简单收款(如个人收款码)的场景。
常见问题
MPP和Stripe有什么区别?
MPP是专注于机器间自动化支付的协议层,基于HTTP 402,支持流式付费;Stripe是综合支付服务商,MPP可以集成Stripe作为其一种支付方式。
支持哪些加密货币支付?
原生支持Tempo稳定币和比特币闪电网络,也支持通过自定义支付方法集成其他链。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/mpp/raw/index.md 读取 mpp 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/mpp/raw/index.md(查看排版版本)