mcpField
P

paysafe

ローカル
@paysafe-agent.comセキュリティ

paysafe について

x402 向けの決済ファイアウォール:リプレイ、過払い、PII/シークレット漏えい、プロンプトインジェクションをスキャン

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-paysafe-agent-paysafe": {
"command": "npx",
"args": [
"-y",
"paysafe-x402"
]
}
}
}
起動コマンドnpx -y paysafe-x402

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmpaysafe-x4021.1.1

ツール

12

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
policyobjectいいえ
policy.skip_deepbooleanいいえ
policy.force_deepbooleanいいえ少額決済のしきい値を下回っていても、詳細なコンテンツ分析を実行する
contextobjectいいえ
context.offerstringいいえ支払い条件の取得元となった生の 402 オファー/検出ペイロード(entry、Bazaar のリスト JSON を受け付けます)。ここでは pay_to が想定されており、アドレスの出所チェックの対象外です。オファーに埋め込まれたインジェクション指示は引き続きスキャンされます。
context.phaseenumいいえ支払い署名前にスキャンする場合(通常のスキャン後に支払うフロー)は 'pre_sign' に設定してください。この時点では EIP-3009 nonce はまだ存在しないため、欠落として警告されません。署名済みペイロードをスキャンする場合は、省略するか 'post_sign' を使用してください。pre_sign | post_sign
context.originenumいいえ支払いを決定した経緯planning | user_instruction | tool_result | fetched_content | unknown
context.contentstringいいえインジェクション分析用に、エージェントが直前に読んだ本文(ページテキスト、ツール出力)。402 オファー/検出 JSON はここに入れないでください。`offer` に渡してください(受取人アドレスはそこに含まれる想定です)。
context.content_source_urlstringいいえ
paymentobjectはい
payment.assetstringいいえ
payment.noncestringいいえ
payment.payerstringいいえ
payment.amountstringいいえ最小単位。例:'10000' = $0.01 USDC
payment.pay_tostringいいえ
payment.reasonstringいいえ
payment.schemestringいいえ
payment.networkstringいいえCAIP-2。例:eip155:8453
payment.metadataobjectいいえ
payment.amount_usdnumberいいえ
payment.descriptionstringいいえ
payment.resource_urlstringいいえ
payment.asset_decimalsnumberいいえ
agent_idstringいいえ
expected_price_usdnumberいいえ

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。