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 格式),按其中说明在我的环境里完成安装和配置。