cosmic-mcp

All servers

SRA-RiskGate

io.github.sriram1983007-dev/sra-riskgate-mcp · version 0.13.0

Community listing. Not installed or verified by cosmic-mcp. Read the source and its permissions before you run it.

Check stablecoin and x402 payments before an AI agent pays: approve, hold or reject.

https://github.com/sriram1983007-dev/sra-riskgate-mcp

Quick facts

  • Listing: Community
  • Published Nov 7, 00:52 UTC
  • Transport: stdio
  • Package: pypi sra-riskgate-mcp 0.13.0
  • Listed by cosmic-mcp: Nov 9, 04:27 UTC
  • Repository: https://github.com/sriram1983007-dev/sra-riskgate-mcp
  • PyPI: https://pypi.org/project/sra-riskgate-mcp/
  • Needs settings: SRA_BASE_URL SRA_MODEL SRA_MAX_AMOUNT SRA_ALLOWED_TOKENS SRA_KNOWN_RECIPIENTS SRA_KNOWN_RECIPIENTS_FILE SRA_BLOCKED_ADDRESSES SRA_BLOCKED_ADDRESSES_FILE SRA_MAX_AUTH_VALIDITY_SECONDS SRA_API_KEY SRA_TIMEOUT SRA_DEPEG_HOLD_PCT SRA_DEPEG_REJECT_PCT SRA_MAX_GATEWAY_VALIDITY_SECONDS SRA_CIRCLE_WALLETS SRA_CIRCLE_USDC_TOKEN_IDS SRA_EXPECTED_DELEGATES SRA_EXPECTED_DELEGATES_FILE SRA_EXPECTED_PAYMASTERS SRA_EXPECTED_PAYMASTERS_FILE SRA_EXPECTED_SPENDERS SRA_EXPECTED_SPENDERS_FILE SRA_MAX_ALLOWANCE SRA_ALLOW_ACCOUNT_DEPLOYMENT

Payments and commerce

Setup snippets

Generated from the registry entry. cosmic-mcp has not run or reviewed this server; values in angle brackets are yours to fill in.

Run it locally (pypi)

uvx 'sra-riskgate-mcp==0.13.0'

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "sra-riskgate-mcp": {
      "args": [
        "sra-riskgate-mcp==0.13.0"
      ],
      "command": "uvx",
      "env": {
        "SRA_ALLOWED_TOKENS": "<your sra allowed tokens>",
        "SRA_ALLOW_ACCOUNT_DEPLOYMENT": "<your sra allow account deployment>",
        "SRA_API_KEY": "<your sra api key>",
        "SRA_BASE_URL": "<your sra base url>",
        "SRA_BLOCKED_ADDRESSES": "<your sra blocked addresses>",
        "SRA_BLOCKED_ADDRESSES_FILE": "<your sra blocked addresses file>",
        "SRA_CIRCLE_USDC_TOKEN_IDS": "<your sra circle usdc token ids>",
        "SRA_CIRCLE_WALLETS": "<your sra circle wallets>",
        "SRA_DEPEG_HOLD_PCT": "<your sra depeg hold pct>",
        "SRA_DEPEG_REJECT_PCT": "<your sra depeg reject pct>",
        "SRA_EXPECTED_DELEGATES": "<your sra expected delegates>",
        "SRA_EXPECTED_DELEGATES_FILE": "<your sra expected delegates file>",
        "SRA_EXPECTED_PAYMASTERS": "<your sra expected paymasters>",
        "SRA_EXPECTED_PAYMASTERS_FILE": "<your sra expected paymasters file>",
        "SRA_EXPECTED_SPENDERS": "<your sra expected spenders>",
        "SRA_EXPECTED_SPENDERS_FILE": "<your sra expected spenders file>",
        "SRA_KNOWN_RECIPIENTS": "<your sra known recipients>",
        "SRA_KNOWN_RECIPIENTS_FILE": "<your sra known recipients file>",
        "SRA_MAX_ALLOWANCE": "<your sra max allowance>",
        "SRA_MAX_AMOUNT": "<your sra max amount>",
        "SRA_MAX_AUTH_VALIDITY_SECONDS": "<your sra max auth validity seconds>",
        "SRA_MAX_GATEWAY_VALIDITY_SECONDS": "<your sra max gateway validity seconds>",
        "SRA_MODEL": "<your sra model>",
        "SRA_TIMEOUT": "<your sra timeout>"
      }
    }
  }
}

Claude Code

claude mcp add 'sra-riskgate-mcp' -- uvx 'sra-riskgate-mcp==0.13.0'

Cursor (.cursor/mcp.json)

{
  "mcpServers": {
    "sra-riskgate-mcp": {
      "args": [
        "sra-riskgate-mcp==0.13.0"
      ],
      "command": "uvx",
      "env": {
        "SRA_ALLOWED_TOKENS": "<your sra allowed tokens>",
        "SRA_ALLOW_ACCOUNT_DEPLOYMENT": "<your sra allow account deployment>",
        "SRA_API_KEY": "<your sra api key>",
        "SRA_BASE_URL": "<your sra base url>",
        "SRA_BLOCKED_ADDRESSES": "<your sra blocked addresses>",
        "SRA_BLOCKED_ADDRESSES_FILE": "<your sra blocked addresses file>",
        "SRA_CIRCLE_USDC_TOKEN_IDS": "<your sra circle usdc token ids>",
        "SRA_CIRCLE_WALLETS": "<your sra circle wallets>",
        "SRA_DEPEG_HOLD_PCT": "<your sra depeg hold pct>",
        "SRA_DEPEG_REJECT_PCT": "<your sra depeg reject pct>",
        "SRA_EXPECTED_DELEGATES": "<your sra expected delegates>",
        "SRA_EXPECTED_DELEGATES_FILE": "<your sra expected delegates file>",
        "SRA_EXPECTED_PAYMASTERS": "<your sra expected paymasters>",
        "SRA_EXPECTED_PAYMASTERS_FILE": "<your sra expected paymasters file>",
        "SRA_EXPECTED_SPENDERS": "<your sra expected spenders>",
        "SRA_EXPECTED_SPENDERS_FILE": "<your sra expected spenders file>",
        "SRA_KNOWN_RECIPIENTS": "<your sra known recipients>",
        "SRA_KNOWN_RECIPIENTS_FILE": "<your sra known recipients file>",
        "SRA_MAX_ALLOWANCE": "<your sra max allowance>",
        "SRA_MAX_AMOUNT": "<your sra max amount>",
        "SRA_MAX_AUTH_VALIDITY_SECONDS": "<your sra max auth validity seconds>",
        "SRA_MAX_GATEWAY_VALIDITY_SECONDS": "<your sra max gateway validity seconds>",
        "SRA_MODEL": "<your sra model>",
        "SRA_TIMEOUT": "<your sra timeout>"
      }
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "sra-riskgate-mcp": {
      "args": [
        "sra-riskgate-mcp==0.13.0"
      ],
      "command": "uvx",
      "env": {
        "SRA_ALLOWED_TOKENS": "<your sra allowed tokens>",
        "SRA_ALLOW_ACCOUNT_DEPLOYMENT": "<your sra allow account deployment>",
        "SRA_API_KEY": "<your sra api key>",
        "SRA_BASE_URL": "<your sra base url>",
        "SRA_BLOCKED_ADDRESSES": "<your sra blocked addresses>",
        "SRA_BLOCKED_ADDRESSES_FILE": "<your sra blocked addresses file>",
        "SRA_CIRCLE_USDC_TOKEN_IDS": "<your sra circle usdc token ids>",
        "SRA_CIRCLE_WALLETS": "<your sra circle wallets>",
        "SRA_DEPEG_HOLD_PCT": "<your sra depeg hold pct>",
        "SRA_DEPEG_REJECT_PCT": "<your sra depeg reject pct>",
        "SRA_EXPECTED_DELEGATES": "<your sra expected delegates>",
        "SRA_EXPECTED_DELEGATES_FILE": "<your sra expected delegates file>",
        "SRA_EXPECTED_PAYMASTERS": "<your sra expected paymasters>",
        "SRA_EXPECTED_PAYMASTERS_FILE": "<your sra expected paymasters file>",
        "SRA_EXPECTED_SPENDERS": "<your sra expected spenders>",
        "SRA_EXPECTED_SPENDERS_FILE": "<your sra expected spenders file>",
        "SRA_KNOWN_RECIPIENTS": "<your sra known recipients>",
        "SRA_KNOWN_RECIPIENTS_FILE": "<your sra known recipients file>",
        "SRA_MAX_ALLOWANCE": "<your sra max allowance>",
        "SRA_MAX_AMOUNT": "<your sra max amount>",
        "SRA_MAX_AUTH_VALIDITY_SECONDS": "<your sra max auth validity seconds>",
        "SRA_MAX_GATEWAY_VALIDITY_SECONDS": "<your sra max gateway validity seconds>",
        "SRA_MODEL": "<your sra model>",
        "SRA_TIMEOUT": "<your sra timeout>"
      },
      "type": "stdio"
    }
  }
}

Related servers

  • ARC: agent checkout reachability Verified domain
    Free, no sign-in MCP: can AI agents reach checkout at a store? Try: Use ARC to check allbirds.com
  • Agentic Terminal Directory Verified domain
    Verified merchants accepting agentic payments on Lightning/L402/BOLT12/USDT — search, verify, pay.
  • Authoryze Verified domain
    Give your AI agent a spending limit: approval controls and single-use virtual cards.
  • 0s and 1s CIS calculators Verified domain
    Free UK CIS calculators: deductions, deadlines, late penalties, gross payment test, verification.
  • 2nd Brick
    Design custom LEGO brick sets with 3D models, instructions, kit prices and customer-paid checkout.
  • 3Q PDF & SheetKit Verified domain
    One-time purchase, no subscription: Windows PDF app with 36 offline commands and 8 Excel templates.