You're viewing a demo portfolio

Join the waitlist
PRSM

rhinogent_mandate

Active

Tool of onyx-paid-mcp

declared in 1.26.0

Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed PERM_v0 grant the agent adopts. 'Transacts autonomously, within the boundaries you define.' (price: $0.00 USDC, tier: free)

Parameters schema

{
  "type": "object",
  "required": [
    "agent"
  ],
  "properties": {
    "agent": {
      "type": "string",
      "description": "Agent the mandate authorizes (address or callsign)."
    },
    "purpose": {
      "type": "string",
      "description": "Human-readable purpose of the mandate."
    },
    "principal": {
      "type": "string",
      "description": "Optional: the human/entity granting authority."
    },
    "expires_at": {
      "type": "integer",
      "description": "Unix time the mandate lapses."
    },
    "velocity_max": {
      "type": "integer",
      "description": "Max number of transactions per window."
    },
    "daily_cap_usdc": {
      "type": "number",
      "description": "Rolling 24h aggregate cap (USDC)."
    },
    "spend_max_usdc": {
      "type": "number",
      "description": "Hard ceiling per single action (USDC)."
    },
    "allowed_actions": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Permitted action verbs (deny by default)."
    },
    "allowed_domains": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Domain allowlist (deny by default)."
    },
    "allowed_merchants": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Merchant allowlist (deny by default)."
    }
  }
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

onyx-paid-mcp

https://github.com/dimitrilaouanis-tech/onyx-mcp

2/7 registries
View full server →
rhinogent_mandate — onyx-paid-mcp — PRSM MCP