Tools
The tool set is spent on the data breadth the corpus has that document-only providers don’t. Discovery tools return pointers; fetch tools return bodies.
| Tool | Kind | What it does |
|---|---|---|
search_companies | search | Resolve a company by name or ticker. |
get_company | fetch | Profile: identity, website, ETF/ADR flags. |
get_kpis | fetch | Company-native KPI series — each point cited with its quote + source. |
get_insider | fetch | Form 4 insider transactions, cited to the SEC filing. |
get_congress | fetch | STOCK Act congressional trades with the verbatim quote. |
search_corpus | search | Cited snippets across filings, transcripts, and IR docs. |
get_coverage | fetch | What corpus data exists for a company. Call this first. |
Every tool result is provenance-gated — the MCP surface can’t return a non-allowlisted row any more than the REST surface can.