意図ベース — エージェントは支払い意図を作成し、直接支払いを実行しない
MCP Payments
ガバナンスされた支払いオペレーションMCP — 支払い意図、承認ゲート、証拠、照合、監査をAIエージェント向けに提供。
エージェントに何を提供するか
1つのMCP接続の背後にある目的特化型の機能です。
サーバーはドメインロジックを所有し、MCPクライアントが検出できるツール契約を公開します。ADK-Rustはその契約をエージェントに読み込み、選択したモデルプロバイダー向けに各スキーマを正規化し、接続のライフサイクルをエージェントのビジネスロジックの外に保持します。
直接実行なし — すべての財務アクションはポリシー評価と承認ゲートを通過
i64マネー — すべての金額は最小単位(セント/ペンス)で表現、浮動小数点や丸め誤差なし
秘密情報なし — 資格情報はボールト参照に保持、ツールパラメータやレスポンスには含まれない
冪等性 — すべての書き込みツールは重複防止のidempotency_keyを要求
監査証跡 — すべての操作は実行者、理由、タイムスタンプを記録しコンプライアンス対応
アーキテクチャ
MCP Paymentsがエージェントシステムにどのように適合するか。
モデルはサーバー背後のシステムの実装詳細や認証情報を必要としません。レビュー済みのツール定義を見ます。MCPクライアントが検出と呼び出しを処理し、サーバーは検証、ポリシー、ドメインシステムとの通信を所有します。
ADK-Rustエージェント
レビュー済みのツールカタログから機能を選択します。
MCPクライアント
スキーマを検出し、呼び出しを送信し、型付きコンテンツを受信します。
MCP Payments
リクエストを検証し、10の文書化されたツール契約を所有します。
ドメインシステム
API、データ、認証情報、ビジネスルールをサーバーの背後に保持します。
プロジェクトのドキュメントから
サーバーが公開するアーキテクチャ
ツールカタログ
エージェントはMCP Paymentsに何を依頼できますか?
各ツールには安定した名前、人間が理解できる目的、MCP初期化時に検出されるJSON入力契約があります。リスククラスはプロジェクトのレジストリマニフェストから取得されます(利用可能な場合)。
10の名前付きツール
lookup_paymentIDで支払い意図を検索
read onlylist_customer_payments顧客のすべての支払いを一覧
read onlyget_payment_status支払い意図の現在ステータスを取得
read onlycreate_checkout_intentチェックアウト支払い意図を作成(ドラフト)。10,000最小単位超は承認必須。
internal writecreate_refund_intent既存支払いの返金意図を作成。方向=アウトバウンド。
financial actioncreate_payout_intent支払い意図を作成。方向=アウトバウンド。常に承認必須。
financial actionrequest_payment_approvalドラフト支払い意図の承認を要求。ドラフト → 承認待ちに移行。
internal writeexecute_approved_intent承認済み支払い意図を実行。ステータス=承認済みの場合のみ有効。
financial actionreconcile_payment注文/請求書参照に対して支払いを照合
internal writeattach_payment_evidence支払い意図に証拠資料を添付し監査証跡に記録
internal writeガバナンス
すべてのツールの効果を理解する。
サーバー接続は、その認証情報と展開環境の権限を継承します。以下の宣言はこのプロジェクトのREADMEとMCPレジストリマニフェストからのもので、アプリケーションはエージェントが受け取るツールや承認が必要な箇所を決定します。
- 実行者識別 — すべての書き込みは誰が何を開始したかを示すactorフィールドが必須
- 理由記録 — すべての書き込みは業務正当化の理由が必須
- 冪等性 — すべての書き込みは重複実行防止のidempotency_keyが必須
- 金額閾値 — チェックアウト意図は10,000最小単位超で自動承認必須
- 返金承認 — すべての返金はfinance_managerの承認が必要
- 支払い承認 — すべての支払いはfinance_manager+compliance_officerの承認が必要
MCPの表面
現在のドキュメントが宣言する内容。
MCPはツール、リソース、プロンプト、構造化された結果、進行状況、キャンセル、長時間実行作業を運ぶことができます。この記録は、このリポジトリで明示的に言及されている最新のプロトコル機能を強調しています。
インストールと接続
プロジェクトの文書化された開始点に従ってください。
認証情報とドメインアクセスを所有する環境にサーバーをインストールします。MCPホストに追加し、検出されたツールを検証し、ツールセットを絞り込んでから本番エージェントに提供してください。
cargo install mcp-payments{
"mcpServers": {
"payments": {
"command": "mcp-payments",
"args": [],
"env": {}
}
}
}コマンドと設定は公開されたREADMEから抽出されます。展開前に公式ドキュメントで前提条件、環境変数、リリース固有のオプションを確認してください。
公式ドキュメント
プロジェクトメンテナの信頼できる情報源を続けてください。
このページはサーバーのわかりやすいマップを提供します。正確なスキーマ、前提条件、設定、例、テスト、リリース、セキュリティ更新についてはリポジトリが権威を保持します。
探索を続ける
業務オペレーションでさらに詳しく。
ソースレコード
このカタログエントリのリリースとリポジトリのメタデータ。
- バージョン
- 2.0.0
- ライセンス
- Apache-2.0
- ツール
- 10
- リビジョン
- ddff90892cf2
- 更新済み
- 2026年5月24日