Skip to main content
Glama

Server Details

Pre-trade gate for agents on Robinhood Chain: signed ALLOW, REVIEW or DENY before a token buy.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
actuaryai/mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

B3.4/5.0

Scored across 11 tools

Disambiguation4/5

The gate family (gate, gate_batch, gate_facts) and the mandate family (create/cancel_mandate, mandate_status/events/signal) are cleanly separated by resource and intent. The closest pairs are get_receipt vs verify_receipt and mandate_signal vs mandate_events, but the descriptions make the retrieve-vs-authenticate and newest-signal-vs-log distinction explicit enough to avoid misselection.

Naming Consistency4/5

All names are snake_case and cluster under predictable prefixes (gate*, mandate_*, verify_*, *_receipt), which reads well. Minor deviation: some names are verb_noun (cancel_mandate, get_receipt) while others are noun-only or bare-verb (gate, gate_facts, mandate_signal, mandate_events), so the verb position is not fully uniform.

Tool Count5/5

11 tools is well within the sweet spot for this domain, and each one has a distinct job: gating, batching, fact discovery, mandate lifecycle, polling, and two verification paths. No tool looks like filler.

Completeness4/5

The core loop is covered end to end: create/cancel a mandate, poll events, fetch and verify signals, gate tokens singly or in batch, inspect facts, and store/verify receipts. The main gap is enumeration and mutation — there is no list_mandates and no way to change a mandate's policy or delivery mode after creation, forcing agents to retain ids and re-create mandates.

Publisher details

Operator
Actuary · Publisher source
Vendor relationship
First-party · Publisher source
Trust center
Not available
Restrictions
No account, API key or OAuth. Gate calls are free up to 25 per caller per day; after that each call costs $0.002 over x402 (USDC on Base or USDG on Robinhood Chain). Mandates cost $0.05 for 7 days. Paid tools need a wallet that can sign the x402 payment. · Publisher source

Available Tools

11 tools
cancel_mandateStop a mandateB
Destructive
Inspect

Stops checks and events for a mandate, e.g. after selling the token.

Inputs: id (required), secret (required).

create_mandateWatch a held tokenAInspect

For a token you hold: $0.05 per 7 days over x402 (pay via the REST API or the stdio MCP server). Re-checks a token against the policy about every 30 minutes. Changes (decision, owner, implementation, mint/pause/blacklist, supply) are recorded as events you poll with mandate_events; optionally also POSTed to an https webhook. Every event carries a signed signal: exit, watch or hold. Returns an id and a secret: keep the secret.

Inputs: token (required), policy, exit_on, webhook_url.

gateGate a tokenAInspect

Call BEFORE buying a token on Robinhood Chain. Returns ALLOW, DENY or REVIEW, every check with the fact it read, and an EIP-712 signed receipt. Missing data never gives ALLOW unless the policy says so.

Inputs: token (required), policy.

gate_batchGate several tokensBInspect

Gate up to 10 tokens against one policy in one call, one receipt each. Counts as one Gate call per token.

Inputs: tokens (required), policy.

gate_factsFacts and presetsB
Read-only
Inspect

Every fact a policy rule may use (name, type, meaning), the rule syntax, the presets, and current pricing.

Inputs: no named parameters.

get_receiptFetch a receiptC
Read-only
Inspect

A stored decision receipt by id (rcpt_…).

Inputs: id (required).

mandate_eventsPoll a mandateA
Read-only
Inspect

Events a mandate recorded since a unix time (0 = all). Use next_since for the following poll.

Inputs: id (required), secret (required), since.

mandate_signalWhat now for a held tokenA
Read-only
Inspect

The newest signed signal for a mandate: exit, watch or hold, from its last decision, valid for one hour. Verify it, then your own code decides whether to sell; Actuary never trades.

Inputs: id (required), secret (required).

mandate_statusRead a mandateC
Read-only
Inspect

Current decision, delivery mode, last check and failures of a mandate.

Inputs: id (required), secret (required).

verify_receiptVerify a receiptA
Read-only
Inspect

Checks that a receipt was signed by Actuary and that nothing in it changed. Pass the receipt object or its id.

Inputs: receipt (required).

verify_signalVerify a signalB
Read-only
Inspect

Checks that a mandate signal was signed by Actuary, that nothing in it changed and that it is still fresh. Act only on valid and fresh.

Inputs: signal (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI trading agents to submit proposed trades for deterministic pre-execution risk evaluation, returning allow/warn/deny decisions, risk scores, and tamper-evident audit hashes. It also supports token safety checks, balance simulation, asset registry lookup, and audit trail verification.
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Robinhood Chain safety checks for trading agents: check a coin before buying (who is behind it, bundles, dev record, LP), check a transaction or x402 payment before signing (ALLOW / WARN / BLOCK), ERC-8004 agents, Uniswap v4 hooks and Stock Token data. Read-only, free tier, no key.
      24
      MIT
    • A
      license
      Not graded
      quality
      F
      maintenance
      Enables AI agents to execute prediction-market trades through a risk-control gateway that enforces signed mandates and generates proof trails for accountability.
      0
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Local, advisory-only pre-trade risk gate for AI trading agents. 12 deterministic fail-closed rules return PASS/WARN/BLOCK with reasons and a local hash-chained audit log. Never places orders and needs no broker credentials. Early-stage open source (MIT).
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.