stripe/link-cli

Let your agents spend on your behalf. Your payment credentials are never exposed. You approve every purchase.

解決する課題

Link CLI は、AI エージェントがユーザーの実際のクレジットカード情報にアクセスすることなく、ユーザーに代わって安全に購入を行うことを可能にします。エージェントのメモリやログに機密の支払い情報を保存することに伴うセキュリティリスクを、使い捨ての安全な支払い認証情報によって解決します。

仕組み

このツールは、エージェントが加盟店、金額、商品などを指定して「支出リクエスト」を作成することを可能にします。その後、ユーザーは Link アプリ(プッシュ通知がトリガーされます)を通じてこのリクエストを承認します。承認されると、CLI は加盟店の機能に応じて 3 種類の認証情報のいずれかをエージェントに提供します:

  • バーチャルカード (PAN): すべての Web チェックアウトフォームで使える標準的なカード情報。
  • Link Pay トークン (LPT): Stripe によるホスティングの支払いフォーム向けに特化したトークン。
  • 共有支払いトークン (SPT): Machine Payment Protocol (MPP) を使用している加盟店向けのトークン。

コマンドラインツールとして、toon と呼ばれる LLM 向けのテキスト形式経由で、またはローカルの Model Context Protocol (MCP) サーバーとして、エージェントに統合できます。

対象者

  • AI エージェント開発者: 金融取引を処理する必要があるショッピングアシスタントや自律型エージェントを構築している方。
  • エンドユーザー: AI エージェントに安全に購買力を委譲したい米国 Link アカウント保有者。

ハイライト

  • 複数の認証情報タイプ: 標準的なバーチャルカード、Stripe 固有のトークン、MPP 互換の共有トークンをサポート。
  • エージェントファースト設計: MCP サーバー実装と、コンパクトで LLM 最適化された出力形式を含む。
  • 安全な承認フロー: 認証情報がリリースされる前に、プッシュ通知によるユーザーの明示的な承認を必要とします。
  • 結果レポート: エージェントが購入が成功したかブロックされたか(例:キャプチャによる)を報告できるようにし、エージェント型コマースの改善を支援します。
  • テストモード: 開発用にテスト認証情報で支払いをシミュレートする方法を提供します。

関連

  • プロジェクト
  • プロジェクト
  • Dispatch
  • プロジェクト
  • プロジェクト