get_signals
Cluster buy/sell signals — multiple insiders at the same company in the same direction. Excludes 10b5-1 trades automatically
How to use it
get_signals is exposed by the Form4api MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_signals tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Form4api MCP
claude mcp add form4api -- npx -y form4api-mcpOther tools in Form4api MCP (34)
Your API key usage stats and current plan
Explain why a signal fired — the insiders and trades counted, exclusions, and criteria
All insiders who have filed Form 4s for a company
Company profile — name, CIK, SIC sector, state, website, filing counts
One politician's full profile by bioguide ID — totals, top traded tickers, most recent trades
Which politicians traded a given ticker, with net buy/sell counts
Tickers where an insider cluster-buy and a congressional purchase happened within a trailing window of each other. strength is documented arithmetic (distinct congressional purchasers × the signal's insider count) — never a black-box or predictive score. No performance/alpha claims are computed or i
Public data-quality, freshness and coverage metrics
Single filing by accession number
Notice-of-proposed-sale filings — early signal ~2 days before Form 4 sale lands
Institutional positions from Form 13F-HR (filter by ticker, CUSIP, manager, quarter, min value)
Aggregate career rollup: total bought/sold, top companies, 10b5-1 split, return averages
Top insiders ranked by hitrate or avgreturn; filter by horizon (3m/6m), mintrades, and limit
Insider profile — name, title, director/officer/10pct owner flags
Buy track-record scorecard for an insider (CIK) — hit rate and avg/median return on discretionary open-market buys; null when fewer than 5 matured samples
All transactions for a specific insider (by CIK)
Recent API requests for this key
Institutional manager index with latest AUM
Public corpus-wide totals (filings, transactions, companies, 13F-HR AUM, ingestion latency) — no API key required
Most recent Form 4 filings, optionally filtered by ticker
MSPR-style monthly sentiment score per ticker (-100 to +100). 10b5-1 excluded so the score reflects real insider conviction
Trailing 90-day daily uptime history for the public status page
Search insider transactions — filter by ticker, insider, date range, transaction codes or whole categories (excludecategory=derivatives), 10b5-1 plan trades, a dollar floor (minvalue), the 13F ownership trend (instownershiptrend), or use significant=true for real discretionary buys/sells only. Pro a
Daily request counts for the last N days
Replay webhook delivery events since a timestamp
Live ingestion-health check — Form 4 freshness, parse-queue backlog, price-feed staleness
List companies, sorted by name or filing count
Ranked rollup of politicians by congressional trade activity — total/buy/sell counts, most recent disclosure
Congressional STOCK Act trades (periodic transaction reports) — filter by ticker, politician, party, chamber, state, transaction type, min amount, or date range. Coverage is U.S. House only — Senate eFD blocks datacenter traffic, so chamber=Senate matches nothing and the response carries X-Coverage-
Form 4 filings as a paginated list, newest filed first — filter by ticker, cik, or a filed-date window. Use this to page through filings; getrecentfilings is the unfiltered head of the same feed
List your webhook subscriptions
Bundled insider-research context for one ticker in a single call — company profile, recent transactions, cluster signals, sentiment, and a computed buy/sell direction summary. Replaces 4 separate calls and degrades gracefully when a section needs a higher plan
Substring search on insider names
Verify the MCP is configured correctly — confirms API key is valid and server is reachable