Form4API MCP — SEC Form 4 Insider Trading

Created By
theodor9016 days ago
Query real-time SEC Form 4 insider trading data from Claude, Cursor, Windsurf, and Zed via natural language. 9 tools, free tier, amendment-aware
Overview

Form4API MCP Server

Wraps the Form4API REST service as an MCP server, giving any MCP-compatible AI assistant direct access to real-time US insider trading data from the SEC's EDGAR system.

Example prompts

Once configured, ask your AI assistant questions like:

  • "What insider trades happened at NVDA this week, excluding 10b5-1 plan trades?"
  • "Show me cluster buy signals from the last 7 days"
  • "What is Tim Cook's CIK and how many times has he bought AAPL stock?"
  • "Pull all open-market purchases over $500K at Tesla in 2026"
  • "What has the CFO of Microsoft been doing with their shares this year?"
  • "Check my Form4API usage and plan"

Tools (9)

ToolDescription
get_transactionsSearch insider transactions — filter by ticker, insider, code, date range,
exclude 10b5-1 plan trades
get_recent_filingsMost recent Form 4 filings, optionally filtered by ticker
get_filingSingle filing by SEC accession number
get_insider_profileInsider profile — name, title, director / officer / 10% owner flags
get_insider_transactionsAll transactions for a specific insider by CIK
get_company_overviewCompany profile — name, CIK, SIC sector, state, website, filing counts
get_company_insidersAll insiders who have filed Form 4s for a company
get_signalsCluster buy/sell signals — excludes 10b5-1 plan trades (Business plan+)
check_usageYour API key usage stats — plan, requests today, daily limit

Setup

  1. Get a free API key at form4api.com/dashboard (1,000 requests/day, no credit card).

  2. Add to your MCP client config (Claude Desktop, Cursor, Windsurf, Zed):

{
  "mcpServers": {
    "form4api": {
      "command": "npx",
      "args": ["-y", "form4api-mcp"],
      "env": {
        "FORM4API_KEY": "fapi_live_your_key_here"
      }
    }
  }
}

3. Restart your client. The 9 tools appear automatically.

Features

- Real-time data from SEC EDGAR (10-minute poll cycle)
- Amendment-aware — handles Form 4/A filings correctly (most competitors silently double-count)
- 10b5-1 plan detection — discretionary trades flagged separately from pre-scheduled plan trades
- Cluster signals — fires when 3+ insiders at the same company buy or sell within a 5-day window
- Plan-aware errors — Free users calling get_signals get a clear upgrade message, not a cryptic 402
- 100% public data — sourced from SEC EDGAR; zero proprietary data acquisition cost

Links

- npm: form4api-mcp (https://www.npmjs.com/package/form4api-mcp)
- Source: https://github.com/theodor90/form4api-mcp
- Free API key: https://form4api.com
- Docs: https://form4api.com/docs#mcp
- License: MIT

Server Config

{
  "mcpServers": {
    "form4api": {
      "command": "npx",
      "args": [
        "-y",
        "form4api-mcp"
      ],
      "env": {
        "FORM4API_KEY": "fapi_live_your_key_here"
      }
    }
  }
}
Project Info
Created At
16 days ago
Updated At
16 days ago
Author Name
theodor90
Star
-
Language
-
License
-
Category

Recommend Servers

View All