Collar Guardrail

Deterministic pre-trade risk layer for autonomous AI trading agents on Robinhood Chain.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

  • Evaluate Trade: Pre-trade risk check for a proposed trade. Call this BEFORE executing any trade and treat a 'deny' decision as a hard stop. Evaluated at a fixed Tier 1 ceiling ($5,000 notional). Retur
  • Check Token Safety: Honeypot / contract safety check for any ERC-20 token. Returns severity (safe / warn / danger), the specific risk factors found, and a sell-simulation result. Use before trading un
  • Simulate Balance: Simulate a wallet's ERC-20 balance after a hypothetical trade using eth_call state override. Read-only: no transaction is ever sent.

What data it sees

Do you need an account

No: the server works without sign-in

Deterministic pre-trade risk layer for autonomous AI trading agents on Robinhood Chain.

How to connect

How to connect Collar Guardrail to Claude

The server address to paste into Claude settings:

https://collarguardrail.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings → Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + → Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect Collar Guardrail to ChatGPT

The server address to paste into ChatGPT settings:

https://collarguardrail.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
  3. Open Settings → Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + → Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect Collar Guardrail to Cursor

The server address to paste into Cursor settings:

https://collarguardrail.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

Server tool list (5)

Raw names from tools/list. Only developers need these.

evaluate_tradePre-trade risk check for a proposed trade. Call this BEFORE executing any trade and treat a 'deny' decision as a hard stop. Evaluated at a fixed Tier 1 ceiling ($5,000 notional). Returns decision (allow/warn/deny), reasons, notional value, price and price_source, a 0-100 risk score, and a tamper-evident audit hash. If the response contains an 'error' key, no verdict was produced and you must not trade.
check_token_safetyHoneypot / contract safety check for any ERC-20 token. Returns severity (safe / warn / danger), the specific risk factors found, and a sell-simulation result. Use before trading unknown memecoins or tokens absent from the official registry. This is a heuristic bytecode + simulation check, not an audit.
simulate_balanceSimulate a wallet's ERC-20 balance after a hypothetical trade using eth_call state override. Read-only: no transaction is ever sent.
get_supported_assetsList every asset in the guardrail's official Robinhood Chain registry, with its canonical contract address. Call this to resolve a symbol to the correct contract_address before evaluate_trade — a mismatched address is treated as a fake-token attempt and denied. Refresh periodically rather than caching indefinitely; Robinhood adds new tokens over time.
verify_audit_trailVerify the tamper-evident audit trail for a wallet's past guardrail decisions. Recomputes every record's SHA-256 hash and checks the hash-chain links between records. Returns healthy=true only if every record's hash matches AND the chain is unbroken — proving no decision was edited, deleted, or reordered after the fact.