SEC EDGAR MCP
Pricing
from $0.01 / 1,000 results
SEC EDGAR MCP
Search SEC EDGAR companies and retrieve recent filings, 10-Ks, and 10-Qs. AI agents can perform finance, legal, investment, and due-diligence research using official SEC data.
An Apify standby Actor MCP server that exposes official no-key SEC EDGAR data for finance and legal AI agents.
The server uses the SEC-required User-Agent header:
Apify MCP Server reverberant_equality@example.com
MCP endpoint
POST /mcp— Streamable HTTP MCP transportGET /— readiness/health response
Tools
search-company
Searches SEC company ticker metadata from https://www.sec.gov/files/company_tickers.json.
Input:
querystring, required — company title, ticker, CIK, or padded CIKmaxResultsnumber, optional — default10, max25
Returns ticker, title, cik, and cikPadded.
get-company-filings
Fetches recent filings from https://data.sec.gov/submissions/CIK##########.json after resolving ticker/CIK.
Input:
cikOrTickerstring, requiredformTypestring, optional — exact form filter such as10-K,10-Q, or8-KmaxResultsnumber, optional — default20, max100
Returns recent filings with accessionNumber, filingDate, reportDate, form, primaryDocument, and filingUrl.
get-latest-10k-10q
Input:
cikOrTickerstring, required
Returns the latest 10-K and latest 10-Q filings, or null if unavailable in the recent submissions window.
Each tool call charges the Apify pay-per-event event tool-call.
Local development
npm installnpm run buildnpm testnpm run start:dev
The server listens on port 3000 by default, or APIFY_CONTAINER_PORT when set.
Validation
npm run buildnpm testnpx eslint .npx apify validate-schema