- Herramienta de línea de comandos que permite a agentes de IA emitir credenciales de pago de un solo uso desde la billetera Link para completar compras en nombre del usuario, sin almacenar la información real de la tarjeta
- Compatible con dos tipos de credenciales: tarjeta virtual (PAN) utilizable en cualquier lugar y Shared Payment Token (SPT) basado en Machine Payment Protocols
- Todas las solicitudes de gasto envían una notificación push al usuario, y el pago solo puede avanzar si el usuario lo aprueba directamente
- Cuando se invoca desde un entorno de agentes, la salida predeterminada es el formato de texto amigable para LLM (
toon), y también admite salidas estructuradas como json, yaml, md y jsonl
- Puede ejecutarse como servidor MCP; al agregarlo a la configuración de
.mcp.json, se puede integrar de inmediato con el agente como servidor MCP local
- Para evitar la exposición de información de tarjetas, la opción
--output-file solo escribe la información en un archivo local con permisos 0600, y en stdout solo muestra datos enmascarados
- El ciclo de vida de una solicitud de gasto sigue el orden create → request approval → approved, con restricciones de
context de mínimo 100 caracteres y amount de máximo 50,000 centavos ($500)
- En comercios compatibles con MPP, el pago se realiza con
mpp pay, y como el SPT es de un solo uso, si el pago falla es necesario crear una nueva solicitud de gasto
- Compatible con modo de prueba mediante la bandera
--test, usando la tarjeta de prueba (4242424242424242)
- Al hacer polling, debe alcanzarse un estado terminal (
approved, denied, expired, canceled) para finalizar correctamente; si hay timeout, termina de forma anormal con POLLING_TIMEOUT para evitar procesar mal solicitudes incompletas
- Actualmente solo disponible para cuentas Link de Estados Unidos
- Licencia MIT
Aún no hay comentarios.