Machine Payments Protocol
Machine Payments Protocol (MPP) es un protocolo abierto para pagos de máquina a máquina: cobra por solicitud de API, tool call o contenido en la misma llamada HTTP.
¿Qué es Machine Payments Protocol?
Machine Payments Protocol (MPP) es un protocolo abierto para pagos de máquina a máquina: cobra por solicitud de API, tool call o contenido en la misma llamada HTTP.
El propósito central de MPP es estandarizar cómo los sistemas automatizados gestionan los pagos dentro del mismo contexto de la solicitud, de modo que un cliente pueda iniciar una llamada a la API e incluir el mecanismo de pago para esa llamada.
Características clave
- Protocolo abierto y estandarizado para pagos de máquina a máquina: Admite flujos de pago automatizados destinados a agentes y aplicaciones, en lugar de las tradicionales salidas manuales.
- Modelo de cobro por solicitud: Permite facturar según cada solicitud individual de API.
- Facturación por llamada a herramienta: Facilita que los cargos se alineen con las llamadas discretas a herramientas realizadas por un agente durante su ejecución.
- Cobro por contenido: Soporta el cobro asociado a la generación o entrega de contenido dentro del flujo de la solicitud.
- Pago incluido en la misma llamada HTTP: Diseñado para que agentes y aplicaciones puedan pagar y solicitar en una única interacción HTTP.
Cómo usar Machine Payments Protocol
- Prueba MPP a través del punto de entrada del sitio (“Prueba MPP ahora”).
- Agrega pagos a tu API adoptando el enfoque del protocolo para adjuntar cargos a las solicitudes de API (incluyendo llamadas a herramientas o contenido).
- Ejecuta llamadas de agentes o aplicaciones utilizando la misma llamada HTTP para que la solicitud y el pago ocurran juntos.
Si estás integrando MPP en un sistema existente, comienza identificando qué acciones deseas cobrar—solicitudes de API, llamadas a herramientas o contenido—y asócialas al flujo de solicitud del protocolo.
Casos de uso
- Proveedores de API que facturan por solicitud: Una API puede cobrar a los clientes por cada solicitud mientras mantiene el manejo del pago dentro de la misma llamada HTTP.
- Agentes que llaman a herramientas durante la ejecución: Un agente puede desencadenar pagos alineados con las llamadas específicas a herramientas que realiza como parte de una ejecución.
- Servicios generadores de contenido: Un servicio puede cobrar por cada contenido generado o entregado mientras el pago sigue siendo parte de la misma solicitud HTTP.
- Aplicaciones que orquestan múltiples pasos automatizados: Las apps pueden gestionar el pago junto con la llamada HTTP que inicia o impulsa esos pasos, en lugar de depender de un flujo de pago separado.
Preguntas frecuentes
-
¿Qué significa “pagos de máquina a máquina” aquí? Se refiere a pagos iniciados por agentes y aplicaciones (clientes automatizados), en lugar de un flujo de checkout dirigido por humanos.
-
¿Cómo cobra MPP por el uso? La descripción del sitio indica que los cargos pueden realizarse por solicitud de API, por llamada a herramienta o por contenido.
-
¿Se gestionan los pagos de forma separada de la solicitud de API? El protocolo se describe como pagando “en la misma llamada HTTP”, lo que significa que el pago está incluido en el contexto de la solicitud.
-
¿MPP se limita a solicitudes de API, o también puede cubrir herramientas y contenido? La descripción menciona explícitamente solicitudes de API, llamadas a herramientas y contenido como unidades facturables.
Alternativas
- Facturación directa específica del proveedor para APIs: En lugar de utilizar un protocolo abierto, algunos proveedores implementan sus propias semánticas de facturación dentro de sus APIs (a menudo con pasos de integración y formatos de solicitud específicos del proveedor).
- Flujos de checkout o enlaces de pago para clientes automatizados: Los flujos de pago tradicionales suelen estar diseñados para acciones humanas, lo que puede ser menos adecuado para agentes automatizados que necesitan pagar como parte de una solicitud HTTP.
- Sistemas generales de medición y seguimiento del uso: Los sistemas que rastrean el uso y facturan posteriormente pueden lograr resultados similares, pero es posible que no vinculen el pago a la misma llamada HTTP como describe MPP.
Alternativas
AakarDev AI
AakarDev AI es una plataforma poderosa que simplifica el desarrollo de aplicaciones de IA con integración fluida de bases de datos vectoriales, permitiendo un despliegue y escalabilidad rápidos.
Arduino VENTUNO Q
Arduino VENTUNO Q es un ordenador de edge AI para robótica: combina inferencia acelerada y microcontrolador para control determinista, con Arduino App Lab.
Devin
Devin es un agente de IA para programar que ayuda a equipos a completar migraciones y refactorizaciones grandes en paralelo, con aprobación humana.
OpenUI
OpenUI es un estándar abierto para UI generativa que ayuda a las apps de IA a responder con interfaces estructuradas creadas con componentes registrados.
Codex Plugins
Usa Codex Plugins para combinar skills, integraciones de apps y servidores MCP en flujos reutilizables que amplían el acceso de Codex a Gmail, Drive y Slack.
Ably Chat
Ably Chat es una API y SDK de chat para crear aplicaciones personalizadas en tiempo real: reacciones, presencia y edición/eliminación de mensajes.