1 points par xguru 1 시간 전 | 1 commentaires | Partager sur WhatsApp
  • Un outil en ligne de commande qui permet à des agents IA d’obtenir des identifiants de paiement à usage unique depuis le portefeuille Link afin de finaliser des achats au nom de l’utilisateur, sans jamais stocker les véritables informations de carte
  • Prend en charge deux types d’identifiants : une carte virtuelle (PAN) utilisable partout et un Shared Payment Token (SPT) basé sur les Machine Payment Protocols
  • Pour chaque demande de dépense, une notification push est envoyée à l’utilisateur, et le paiement ne peut avancer qu’après son approbation explicite
  • Lors d’un appel dans un environnement d’agent, produit par défaut un format texte adapté aux LLM (toon), et prend aussi en charge des sorties structurées comme json, yaml, md et jsonl
  • Peut être exécuté comme serveur MCP ; en l’ajoutant à la configuration .mcp.json, il peut être intégré directement à un agent comme serveur MCP local
  • Pour éviter les fuites d’informations de carte, l’option --output-file n’écrit les données de carte que dans un fichier local avec permissions 0600, tandis que seule une version masquée est affichée sur stdout
  • Le cycle de vie d’une demande de dépense suit l’ordre create → request approval → approved, avec une contrainte de context d’au moins 100 caractères et un montant amount plafonné à 50 000 cents (500 $)
  • Chez les marchands compatibles MPP, le paiement s’effectue via mpp pay, et comme le SPT est à usage unique, un nouvel ordre de dépense doit être créé en cas d’échec du paiement
  • Prend en charge un mode test avec le flag --test, utilisant la carte de test (4242424242424242)
  • Lors du polling, la fin normale n’a lieu qu’une fois un état terminal atteint (approved, denied, expired, canceled) ; en cas de timeout, le programme se termine anormalement avec POLLING_TIMEOUT afin d’éviter de traiter à tort des demandes inachevées
  • Actuellement disponible uniquement pour les comptes Link américains
  • Licence MIT

1 commentaires

 
xguru 1 시간 전

On ne peut même pas l’utiliser chez nous, mais je partage ça à titre d’info, parce que je trouve intéressant de voir ce type d’initiative.
On dirait que beaucoup tentent aussi des choses qu’on hésiterait à confier à un agent.