Skip to main content
Glama

Toll — coin, agent and pre-sign checks on Robinhood Chain

Insider trades

insider_trades
Read-only

Insider trades at the company behind one Robinhood Stock Token on Robinhood Chain, from SEC Form 4 filings of the last 90 days (the newest 40 at most; the window covered is stated): who (owner and relationship), the date, the transaction code in words, shares (signed by acquired or disposed), price (or "see footnote"), shares owned after, the Rule 10b5-1 flag and the filing link; a 4/A replaces its original; purchase and sale totals (codes P and S); plus the latest Schedule 13D/G filings naming the company. limit: rows to list (1 to 100, default 15). Foreign filers file no Form 4. Facts, not advice.

Input Schema

NameRequiredDescriptionDefault
idYesA stock ticker as Robinhood lists it (AAPL, NVDA, BRK.B) or the Stock Token's contract on Robinhood Chain (0x + 40 hex)
limitNoHow many trade rows to list, 1 to 100 (default 15)

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile (readOnly, non-destructive, open-world), so the description's added context is what counts — and it delivers: row cap of 40, window disclosure, 4/A superseding the original, signed share counts, 'see footnote' prices, and P/S totals. It doesn't mention ordering or what happens when no filings exist.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with purpose and no filler, but the entire body is one semicolon-chained sentence that is dense to parse. Efficient, though a break into return-contents vs. caveats would help.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is no output schema, and the description compensates by enumerating the returned fields (owner/relationship, date, transaction code, shares, price, holdings after, 10b5-1 flag, filing link) plus the 13D/G section. An agent knows exactly what it will get before calling.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so both parameters are already documented, including the ticker-or-contract format for id. The description only restates the limit range and default, adding no meaning beyond the schema — the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a precise verb+resource: insider trades at the company behind a Robinhood Stock Token, sourced from SEC Form 4 filings over the last 90 days. Highly specific about scope and contents, though it never names a sibling (e.g. fundamentals or stock_token) to contrast with, so differentiation is inferred rather than stated.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Implies usage through scope statements (90-day window, newest 40 rows, Schedule 13D/G included) and gives one useful when-not caveat ('Foreign filers file no Form 4'). It does not explicitly say when to prefer this over fundamentals or stock_token, so the agent must infer routing.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.