Form4API - SEC Insider Trading MCP Server
An MCP server that exposes the hosted Form4API REST API to Claude Desktop, Cursor, Windsurf, VS Code, Codex CLI, and any other MCP-compatible client. Configured once, your LLM can answer questions about insider trading, institutional positioning, and intent-to-sell filings directly during research sessions. Its 36 documented tools cover insider, congress, company, transactions.
People who work with insider, congress and company and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.
VERIFIED ACTIVE
LAST COMMIT 2026-09-25 · ★ 2 · #101 OF 344 MAINTAINED FINANCE · VERIFIED 2026-09-30
MIT · TypeScript servers · how we verify → /methodology
01 · Install Form4API - SEC Insider Trading
before you install - you'll need
FORM4API_KEY
Environment variables documented in the project's README - it lists which are required and which have defaults.
Claude Code
claude mcp add theodor90-form4api-mcp -- npx -y form4api-mcp Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"theodor90-form4api-mcp": {
"command": "npx",
"args": [
"-y",
"form4api-mcp"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions
license MIT - declared in the repository
npm package form4api-mcp - unscoped; check the name against the project README before installing
registry namespace io.github.theodor90 is GitHub-verified and matches the repo owner
03 · What Form4API - SEC Insider Trading can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
With this server connected, an agent can list companies, sorted by name or filing count, list your webhook subscriptions, and verify the MCP is configured correctly - confirms API key is valid and server is reachable.
Capability map
Tools grouped from the project's README - what Form4API - SEC Insider Trading lets an agent do.
read & search
20 tools - e.g. Resolve a company name, ticker fragment, or a person's name to a ticker or CIK - the usual first call when you don't already have an identifier. Returns separat; Search insider transactions - filter by…
search · get_transactions · get_recent_filings · list_filings · get_filing · list_companies…
Insider
5 tools - e.g. Insider profile - name, title, director/officer/10pct owner flags; All transactions for a specific insider (by CIK); Aggregate career rollup: total bought/sold, top companies, 10b5-1 split, return averages
get_insider_profile · get_insider_transactions · get_insider_career_summary · get_insider_scorecard · get_insider_leaderboard
Congress
4 tools - e.g. Congressional STOCK Act trades (periodic transaction reports) - filter by ticker, politician, party, chamber, state, transaction type, min amount, or date range; Ranked rollup of politicians by…
list_congress_trades · list_congress_politicians · get_congress_politician · get_congress_ticker_rollup
Company
3 tools - e.g. Bundled insider-research context for one ticker in a single call - company profile, recent transactions, cluster signals, sentiment, and a computed buy/sell dir; Company profile - name, CIK, SIC sector…
research_company · get_company_overview · get_company_insiders
Explain
1 tool - e.g. Explain why a signal fired - the insiders and trades counted, exclusions, and criteria
explain_signal
Check
1 tool - e.g. Your API key usage stats and current plan
check_usage
Verify
1 tool - e.g. Verify the MCP is configured correctly - confirms API key is valid and server is reachable
verify_setup
Health
1 tool - e.g. Live ingestion-health check - Form 4 freshness, parse-queue backlog, price-feed staleness
health_ingestion
Latest releases
v1.9.3 · 2026-07-12
All 27 tool definitions (17 hand-registered + generated) now carry: purpose, when-to-use-vs-sibling guidance, plan tiers with exact 402/403 behavior, freshness/caching notes, pagination caps, and unit documentation on…
v1.9.2 · 2026-07-12
Changed · 7 tools gained substantially richer descriptions and per-parameter docs via codegen sync with the enriched backend OpenAPI spec · Dependency refresh (npm audit fix) - 0 known vulnerabilities · Added…
v1.9.1 · 2026-07-12
Fixed · Server now starts without FORM4API_KEY - key check moved from client construction to request time. Keyless tools (get_public_stats, get_data_quality) work immediately; authenticated tools return get-a-free-key…
04 · Who maintains Form4API - SEC Insider Trading
Form4API - SEC Insider Trading is maintained by theodor90. It's the only MCP server we track from this author; the repo dates to May 2026.
05 · Facts
- repository
- github.com/theodor90/form4api-mcp
- website
- https://www.form4api.com/
- category
- finance - ranked #101 of 344 actively-maintained finance servers as of 2026-09-30.
- release cadence
- 4 releases in the last 90 days (latest 2026-07-12)
- registry
- io.github.theodor90/form4api-mcp (active, first published 2026-06-25 · 8 versions)
- packages
- npm:form4api-mcp
06 · Form4API - SEC Insider Trading FAQ
Is Form4API - SEC Insider Trading still maintained?
Yes - as of 2026-09-30, its last commit was 2026-09-25 and it shipped 4 releases in the last 90 days. We re-verify nightly.
What can Form4API - SEC Insider Trading do?
With this server connected, an agent can list companies, sorted by name or filing count, list your webhook subscriptions, and verify the MCP is configured correctly - confirms API key is valid and server is reachable.
How do I install Form4API - SEC Insider Trading?
Run `npx -y form4api-mcp`. The README documents one environment variable (FORM4API_KEY) to set first. You can also paste the ready-made client config above.
Does Form4API - SEC Insider Trading run locally?
Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to Form4API - SEC Insider Trading
Alternatives to Form4API - SEC Insider Trading
Maintained finance servers if Form4API - SEC Insider Trading isn't the fit.
- CCXT Official CCXT MCP server - Market data and trading across 100+ exchanges and prediction markets ★ 44,216 · 2026-09-30
- Tradingview MCP Real-time market data, screeners, technical analysis & backtesting for stocks, crypto and forex. ★ 4,866 · 2026-09-01
- Edgar Tools Open-source SEC EDGAR toolkit - 11 tools, 7 prompts, every filing type. No API key required. ★ 2,757 · 2026-09-28
- TickDB Market Data Real-time & historical market data: forex, stocks, crypto, indices, metals, K-line, quotes ★ 833 · 2026-06-20
- xbbg MCP Local Bloomberg tools for xbbg users. ★ 704 · 2026-09-23
- Emilia Protocol Exact-action approval for consequential agent actions: request, track, and verify signed receipts. ★ 617 · 2026-09-29
Pairs well with
Servers that cover what Form4API - SEC Insider Trading doesn't - only shown when the pairing reason fits the companion.
More finance MCP servers · Yookassa MCP · Ticker DB · Toll Warden · TourMind Booking MCP
More TypeScript MCP servers · Writing Style Checker · Javaperf · Lsp MCP · Mark Layer · Dadata MCP · see all