mpp
为AI应用和API集成HTTP 402机器支付协议
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:mpp。 它的用途是:为AI应用和API集成HTTP 402机器支付协议 完整的 Skill 内容见:https://321skill.com/skills/mpp-x-8/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘我想为我的AI问答API添加按Token付费的功能,用户需要先支付才能调用。’ 它会引导你使用MPP的Session意图,通过mppx SDK在Next.js API路由中设置支付门槛,并建议你连接Tempo支付通道来处理加密货币小额支付。
介绍
MPP(Machine Payments Protocol)是一个基于HTTP 402状态码的开放协议,专为机器对机器(M2M)支付而设计。它解决了AI代理、自动化服务或API在提供付费功能时,如何安全、标准化地处理小额、高频支付的问题,例如按Token计费的AI对话、付费API调用或内容解锁。
开发者可以通过集成MPP的SDK(如TypeScript的mppx、Python的pympp或Rust的mpp),在Hono、Express、Next.js等框架中快速为服务端点添加支付门槛。协议支持创建一次性支付(Charge)和流式按需付费(Session)两种意图,并能灵活对接Tempo稳定币、Stripe信用卡、Lightning比特币等多种支付方式。
该技能非常适合需要为AI代理、MCP工具、付费API或按使用量计费的服务集成支付功能的全栈开发者、后端工程师和智能体开发者。无论是构建一个需要付费解锁高级功能的AI聊天机器人,还是一个按调用次数收费的API服务,MPP都能提供标准化的支付流程。
使用建议:在集成前,请明确你的计费模式(一次性还是流式),并选择合适的支付通道(如Tempo用于加密货币,Stripe用于法币)。注意,该协议依赖于客户端(支付方)对HTTP 402状态码的支持,因此在对接非标准客户端时可能需要额外处理。
核心特点
这是首个专门为机器对机器(M2M)支付和HTTP 402状态码设计的标准化协议与SDK套件,原生支持流式按需付费(Session)模式,非常适合AI代理按Token计费等微支付场景,而不仅仅是传统的一次性支付。
注意事项
不适合仅面向人类用户、采用传统订阅制或一次性买断制支付模式的C端应用。
常见问题
MPP支持哪些支付方式?
支持Tempo稳定币、Stripe信用卡、Lightning比特币,也允许接入自定义支付方法。
Charge和Session支付意图有什么区别?
Charge是一次性支付,适合单次购买;Session是流式按需付费(Pay-as-you-go),适合按使用量(如Token)持续计费的场景。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/mpp-x-8/raw/index.md 读取 mpp 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/mpp-x-8/raw/index.md(查看排版版本)