Machine Payments Protocol
Machine Payments Protocol (MPP): Offenes Protokoll für Machine-to-Machine-Zahlungen. Bezahlen pro API-Request, Tool-Call oder Content im selben HTTP-Call.
Was ist das Machine Payments Protocol?
Das Machine Payments Protocol (MPP) ist ein offenes Protokoll für Machine-to-Machine-Zahlungen. Es ermöglicht Agenten und Apps, pro API-Request, Tool-Call oder Content im selben HTTP-Call zu bezahlen.
Der Kernzweck von MPP besteht darin, zu standardisieren, wie automatisierte Systeme Zahlungen im gleichen Anfragekontext abwickeln – sodass ein Client einen API-Aufruf initiieren und gleichzeitig den Zahlungsmechanismus für diesen Aufruf integrieren kann.
Hauptmerkmale
- Offenes, standardisiertes Protokoll für Machine-to-Machine-Zahlungen: Unterstützt automatisierte Zahlungsabläufe für Agenten und Apps statt traditioneller menschlicher Checkout-Prozesse.
- Pro-Anfrage-Abrechnungsmodell: Ermöglicht die Abrechnung basierend auf einzelnen API-Requests.
- Pro-Tool-Call-Abrechnung: Erlaubt es, Gebühren an diskrete Tool-Calls anzupassen, die ein Agent während der Ausführung tätigt.
- Pro-Content-Abrechnung: Unterstützt die Abrechnung im Zusammenhang mit der Generierung oder Bereitstellung von Content im Anfragefluss.
- Zahlung im selben HTTP-Call: Konzipiert so, dass Agenten und Apps in einer einzigen HTTP-Interaktion bezahlen und anfordern können.
So nutzen Sie das Machine Payments Protocol
- Probieren Sie MPP über den Site-Einstiegspunkt („Jetzt MPP ausprobieren“).
- Fügen Sie Zahlungen zu Ihrer API hinzu, indem Sie den Ansatz des Protokolls übernehmen, um Gebühren an API-Requests (einschließlich Tool-Calls oder Content) anzuhängen.
- Führen Sie Agenten- oder App-Aufrufe im selben HTTP-Call durch, damit Anfrage und Zahlung gemeinsam erfolgen.
Wenn Sie MPP in ein bestehendes System integrieren, beginnen Sie damit, zu identifizieren, welche Aktionen Sie abrechnen möchten – API-Requests, Tool-Calls oder Content – und ordnen Sie diese dem Anfragefluss des Protokolls zu.
Anwendungsfälle
- API-Anbieter, die pro Request abrechnen: Eine API kann Kunden für jeden Request belasten, während die Zahlungsabwicklung im selben HTTP-Call bleibt.
- Agenten, die während der Ausführung Tools aufrufen: Ein Agent kann Zahlungen an spezifische Tool-Calls koppeln, die er im Rahmen eines Runs ausführt.
- Content-generierende Dienste: Ein Dienst kann pro generiertem oder geliefertem Content abrechnen, wobei die Zahlung weiterhin Teil derselben HTTP-Anfrage ist.
- Anwendungen, die mehrere automatisierte Schritte orchestrieren: Apps können die Zahlung zusammen mit dem HTTP-Call verarbeiten, der diese Schritte initiiert oder steuert, anstatt auf einen separaten Zahlungsworkflow zurückzugreifen.
FAQ
-
Was bedeutet hier „Machine-to-Machine-Zahlungen“?
Es handelt sich um Zahlungen, die von Agenten und Apps (automatisierten Clients) initiiert werden, statt von einem menschlich geführten Checkout-Flow. -
Wie berechnet MPP die Nutzung?
Laut Beschreibung auf der Website können Gebühren pro API-Request, pro Tool-Call oder pro Content erhoben werden. -
Werden Zahlungen getrennt vom API-Request abgewickelt?
Das Protokoll beschreibt, dass die Zahlung „im selben HTTP-Call“ erfolgt, also im Kontext der Anfrage enthalten ist. -
Ist MPP nur auf API-Requests beschränkt, oder kann es auch Tools und Content abdecken?
Die Beschreibung nennt explizit API-Requests, Tool-Calls und Content als abrechenbare Einheiten.
Alternativen
- Direkte, anbieterspezifische API-Abrechnung: Statt eines offenen Protokolls implementieren manche Anbieter ihre eigenen Abrechnungssemantiken innerhalb ihrer APIs (oft mit anbieterspezifischen Integrations-Schritten und Anfrageformaten).
- Checkout- oder Zahlungslink-Workflows für automatisierte Clients: Traditionelle Zahlungsabläufe sind in der Regel für menschliche Aktionen konzipiert und eignen sich daher weniger für automatisierte Agenten, die im Rahmen eines HTTP-Requests zahlen müssen.
- Allgemeine Mess-/Nutzungsverfolgungssysteme: Systeme, die die Nutzung erfassen und später abrechnen, können ähnliche Ergebnisse erzielen, binden die Zahlung jedoch möglicherweise nicht an denselben HTTP-Call wie MPP.
Alternativen
AakarDev AI
AakarDev AI ist eine leistungsstarke Plattform, die die Entwicklung von KI-Anwendungen mit nahtloser Integration von Vektordatenbanken vereinfacht und eine schnelle Bereitstellung und Skalierbarkeit ermöglicht.
Arduino VENTUNO Q
Arduino VENTUNO Q ist ein Edge-AI-Computer für Robotik und physische Systeme: KI-Inferenz mit Microcontroller für deterministische Steuerung. Entwickeln in Arduino App Lab.
Devin
Devin ist ein AI-Coding-Agent für Softwareteams: unterstützt Parallelisierung von Migrations- und Refactoring-Subtasks, während Engineers steuern und Änderungen freigeben.
OpenUI
OpenUI ist ein offener Standard für generative UI: AI-Apps antworten mit strukturierten Benutzeroberflächen aus registrierten Komponenten.
Codex Plugins
Mit Codex Plugins bündelst du Skills, App-Integrationen und MCP-Server zu wiederverwendbaren Workflows und erweiterst Codex für Tools wie Gmail, Google Drive und Slack.
Ably Chat
Ably Chat ist eine Chat-API und SDKs für maßgeschneiderte Realtime-Chat-Apps: Reactions, Presence sowie Nachrichten editieren/löschen.