Stripe Link CLI - CLI que permite que agentes de IA paguen en nombre del usuario
(github.com/stripe)- 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 comojson,yaml,mdyjsonl - 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-filesolo escribe la información en un archivo local con permisos0600, 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
contextde mínimo 100 caracteres yamountde 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 conPOLLING_TIMEOUTpara evitar procesar mal solicitudes incompletas - Actualmente solo disponible para cuentas Link de Estados Unidos
- Licencia MIT
1 comentarios
El número de tarjeta de prueba está buenísimo 👍