SRA-RiskGate について
AI エージェントが支払う前に、ステーブルコインと x402 の支払いを確認します:承認、保留、または拒否。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
mcp.json · 共通設定
起動コマンド
uvx sra-riskgate-mcp設定が必要な環境変数
SRA_BASE_URLOpenAI-compatible endpoint serving SRA-RiskGate-4B (default: Ollama at http://localhost:11434/v1)SRA_MODELModel name on that endpoint (default: sriram1983007/sra-riskgate)SRA_MAX_AMOUNTRule ceiling in USDC; larger payments are held (default: 1000)SRA_KNOWN_RECIPIENTSVerified payee addresses, comma-separated; payments to anyone else are held (default: check off)SRA_KNOWN_RECIPIENTS_FILEFile with one verified payee address per line, added to SRA_KNOWN_RECIPIENTSSRA_BLOCKED_ADDRESSESAddresses to always reject, comma-separatedSRA_BLOCKED_ADDRESSES_FILEFile with one address to reject per line, added to SRA_BLOCKED_ADDRESSESSRA_MAX_AUTH_VALIDITY_SECONDSシークレットLongest an x402 authorization may stay valid before it is held (default: 3600)SRA_API_KEYシークレットAPI key for the model endpoint, if it needs oneSRA_TIMEOUTSeconds to wait for the model (default: 120)SRA_DEPEG_HOLD_PCTHold payments when USDC is this many percent off $1.00 (default: 1)SRA_DEPEG_REJECT_PCTReject payments when USDC is this many percent off $1.00 (default: 5)SRA_MAX_GATEWAY_VALIDITY_SECONDSLongest a Circle Gateway batched payment may stay valid before it is held (default: 691200, 8 days)SRA_CIRCLE_WALLETSCircle Wallets the agent may use, as walletId=0xaddress pairs, comma-separated; any other wallet is heldSRA_CIRCLE_USDC_TOKEN_IDSシークレットCircle token ids confirmed to be USDC, for transfers by tokenId, comma-separatedローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
3掲載時のツール一覧 · 今日に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| sender | string | はい | |
| chain_id | integer | はい | |
| recipient | string | はい | |
| amount_usdc | number | はい | |
| peg_deviation_pct | any | いいえ |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。