mcpField
S
SRA-RiskGate

SRA-RiskGate

ローカル
github.com/sriram1983007-dev金融データ1今日更新

SRA-RiskGate について

AI エージェントが支払う前に、ステーブルコインと x402 の支払いを確認します:承認、保留、または拒否。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"sriram1983007-dev-sra-riskgate": {
"command": "uvx",
"args": [
"sra-riskgate-mcp"
],
"env": {
"SRA_BASE_URL": "<SRA_BASE_URL>",
"SRA_MODEL": "<SRA_MODEL>",
"SRA_MAX_AMOUNT": "<SRA_MAX_AMOUNT>",
"SRA_KNOWN_RECIPIENTS": "<SRA_KNOWN_RECIPIENTS>",
"SRA_KNOWN_RECIPIENTS_FILE": "<SRA_KNOWN_RECIPIENTS_FILE>",
"SRA_BLOCKED_ADDRESSES": "<SRA_BLOCKED_ADDRESSES>",
"SRA_BLOCKED_ADDRESSES_FILE": "<SRA_BLOCKED_ADDRESSES_FILE>",
"SRA_MAX_AUTH_VALIDITY_SECONDS": "<SRA_MAX_AUTH_VALIDITY_SECONDS>",
"SRA_API_KEY": "<SRA_API_KEY>",
"SRA_TIMEOUT": "<SRA_TIMEOUT>",
"SRA_DEPEG_HOLD_PCT": "<SRA_DEPEG_HOLD_PCT>",
"SRA_DEPEG_REJECT_PCT": "<SRA_DEPEG_REJECT_PCT>",
"SRA_MAX_GATEWAY_VALIDITY_SECONDS": "<SRA_MAX_GATEWAY_VALIDITY_SECONDS>",
"SRA_CIRCLE_WALLETS": "<SRA_CIRCLE_WALLETS>",
"SRA_CIRCLE_USDC_TOKEN_IDS": "<SRA_CIRCLE_USDC_TOKEN_IDS>"
}
}
}
}
起動コマンド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_RECIPIENTS
SRA_BLOCKED_ADDRESSESAddresses to always reject, comma-separated
SRA_BLOCKED_ADDRESSES_FILEFile with one address to reject per line, added to SRA_BLOCKED_ADDRESSES
SRA_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 one
SRA_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 held
SRA_CIRCLE_USDC_TOKEN_IDSシークレットCircle token ids confirmed to be USDC, for transfers by tokenId, comma-separated

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

パッケージ
pypisra-riskgate-mcp0.9.1

ツール

3

掲載時のツール一覧 · 今日に更新

パラメーター型必須説明
senderstringはい
chain_idintegerはい
recipientstringはい
amount_usdcnumberはい
peg_deviation_pctanyいいえ

詳細

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

コメント

MCP は初めてですか?

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

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