{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sriram1983007-dev/sra-riskgate-mcp","description":"Check stablecoin and x402 payments before an AI agent pays: approve, hold or reject.","title":"SRA-RiskGate","repository":{"url":"https://github.com/sriram1983007-dev/sra-riskgate-mcp","source":"github"},"version":"0.5.0","packages":[{"registryType":"pypi","identifier":"sra-riskgate-mcp","version":"0.5.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI-compatible endpoint serving SRA-RiskGate-4B (default: Ollama at http://localhost:11434/v1)","format":"string","name":"SRA_BASE_URL"},{"description":"Model name on that endpoint (default: sriram1983007/sra-riskgate)","format":"string","name":"SRA_MODEL"},{"description":"Rule ceiling in USDC; larger payments are held (default: 1000)","format":"string","name":"SRA_MAX_AMOUNT"},{"description":"Verified payee addresses, comma-separated; payments to anyone else are held (default: check off)","format":"string","name":"SRA_KNOWN_RECIPIENTS"},{"description":"File with one verified payee address per line, added to SRA_KNOWN_RECIPIENTS","format":"string","name":"SRA_KNOWN_RECIPIENTS_FILE"},{"description":"Addresses to always reject, comma-separated","format":"string","name":"SRA_BLOCKED_ADDRESSES"},{"description":"File with one address to reject per line, added to SRA_BLOCKED_ADDRESSES","format":"string","name":"SRA_BLOCKED_ADDRESSES_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-22T04:57:44.379205Z","publishedAt":"2026-10-22T04:57:44.379205Z","updatedAt":"2026-10-22T04:57:44.379205Z","isLatest":false}}}
