Allowance MCP について
Allowance MCPは、人の承認を得た利用範囲付き決済情報でAIエージェントが購入できる仕組みです。支出制限や購入記録を必要とするエージェントの決済フロー向けです。
主な機能
- 01スマートフォンでの購入承認
- 02加盟店・金額・期限の制限
- 03利用範囲付きバーチャルカード発行
- 04決済用連絡先・住所の提供
- 05レシートと請求額の報告
- 06一時停止・取り消し・監査
活用シーン
- 01エージェントによる特定商品の購入承認
- 02加盟店と金額による決済支出の制限
- 03レシートと購入試行の確認
- 04エージェントへの許可の一時停止や取り消し
MCP 対応
ホスト型MCPサーバーが、Allowanceの購入承認と決済フローをMCPクライアント向けのツールとして公開します。OAuthを使用し、streamable HTTPに対応しています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.useallowance.comclaude mcp add --transport http allowance-mcp-public https://mcp.useallowance.com{"mcpServers":{"allowance-mcp-public":{"type":"http","url":"https://mcp.useallowance.com"}}}Cursor で開く{"servers":{"allowance-mcp-public":{"type":"http","url":"https://mcp.useallowance.com"}}}VS Code で開く{"mcpServers":{"allowance-mcp-public":{"type":"http","url":"https://mcp.useallowance.com"}}}{"mcpServers":{"allowance-mcp-public":{"serverUrl":"https://mcp.useallowance.com"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.useallowance.com認証が必要ツール
詳細
Allowance MCP
Allowance は、AI エージェント向けの決済セキュリティレイヤーです。人間がスマートフォンで範囲を限定した購入を承認すると、エージェントは人間の実際のカードではなく、使用回数が限られた決済情報を使ってチェックアウトを完了できます。
Allowance MCP は、このフローを MCP クライアントに提供します。エージェントは特定の購入について承認をリクエストし、承認後に範囲を限定したバーチャルカードを受け取り、チェックアウトを完了して、領収書と最終請求額を監査記録に報告できます。
このリポジトリは、ホスト型 Allowance MCP サーバーの公開リスティングと設定を管理する場所です。実装リポジトリは非公開です。

ホスト型サーバー
- サーバー URL:
https://mcp.useallowance.com - トランスポート:
streamable-http - 公式レジストリ名:
com.useallowance/allowance-mcp - 公式レジストリ URL:
https://registry.modelcontextprotocol.io/v0.1/servers/com.useallowance%2Fallowance-mcp/versions/latest - 会社のウェブサイト:
https://useallowance.com - 検出メタデータ:
https://useallowance.com/.well-known/mcp.json - 製品ドキュメント:
https://useallowance.com/mcp
認証
Allowance MCP は OAuth を使用します。MCP クライアントを https://mcp.useallowance.com に接続し、プロンプトが表示されたら Allowance OAuth フローを完了してください。
OAuth の完了後、MCP クライアントはツール呼び出し時に発行されたベアラートークンを送信します。通常の MCP 利用では、ユーザーが単独の API キーを作成したり、貼り付けたりする必要はありません。トークン、カード情報、チェックアウト時の個人情報(PII)をコミットしないでください。
基本的なフロー
- エージェントが特定の購入について利用枠のリクエストを作成します。
- 人間がスマートフォンでリクエストを承認、拒否、または期限切れにします。
- 承認された場合、エージェントは範囲を限定した決済情報を使ってチェックアウトを完了するか、Allowance によるリモートでの購入処理を待ちます。
- エージェントが成功または失敗を報告します。領収書と請求額の詳細が入手できる場合は、それらも含めます。
人間によるスマートフォンでの承認が、支出の許可となります。承認後は、実際の合計額が承認済みの上限を超える場合、チェックアウトに必要な情報が入手できない場合、または商品が承認済みのリクエストと大きく異なる場合を除き、エージェントは最終確認を再度求めるべきではありません。
Allowance が制御する内容
- 支出範囲:加盟店、金額の上限、購入理由、有効期限。
- 決済情報の保護:エージェントには人間の実際のカードではなく、使用回数が限られた決済情報が提供されます。
- チェックアウトデータ:承認済みの連絡先、配送先、請求先の情報は、チェックアウトに必要な場合にのみ利用できます。
- 監査可能性:リクエスト、承認、カード発行、購入試行、領収書、失敗が記録されます。
- 取り消し:広範な決済アクセスをエージェントに与えたままにするのではなく、人間が利用枠を一時停止または取り消せます。
ツール
send_allowance_requestpoll_allowance_requestwait_for_allowance_requestget_allowance_requestlist_allowance_requestscancel_allowance_requestget_contact_detailsget_allowance_shipping_addressget_allowance_billing_addressissue_allowance_cardcomplete_purchase_authreport_purchase_successreport_purchase_failurelist_allowance_purchase_attemptsget_allowancewait_for_remote_fulfillmentreply_to_remote_fulfillment_messagelist_allowancespause_allowancerevoke_allowancelist_supported_merchantscheck_merchant
セキュリティモデル
Allowance は、人間の実際のカードをエージェントに渡すのではなく、範囲を限定した許可のもとでエージェントが支出するよう設計されています。承認、上限、領収書、監査記録は Allowance によって管理されます。
セキュリティ上の問題を見つけた場合は、[email protected] にメールでご連絡ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。