edgar_company_filings
ActiveTool of Edgar
AUTHORITATIVE list of recent SEC filings for a specific US public company. Pass a ticker ("AAPL") or CIK ("320193"). Filter by form type — "10-K" (annual report), "10-Q" (quarterly), "8-K" (material event — but for severity-classified 8-Ks specifically, prefer sec_8k_recent), "DEF 14A" (proxy), "S-1" (IPO registration), etc. Returns filing dates, form types, accession numbers, document links. Use for "what did $TICKER recently file" or "show me the last N proxy statements for $TICKER". For specific financial metrics over time use edgar_company_concept; for the full XBRL dump use edgar_company_facts.
Parameters schema
{
"type": "object",
"examples": [
{
"limit": 15,
"form_type": "10-Q",
"ticker_or_cik": "AAPL"
},
{
"limit": 20,
"ticker_or_cik": "320193"
}
],
"required": [
"ticker_or_cik"
],
"properties": {
"limit": {
"type": "number",
"description": "Max filings to return (1-40, default 20)"
},
"form_type": {
"type": "string",
"description": "Filter by SEC form type (e.g., \"10-K\", \"10-Q\", \"8-K\"). Omit for all types."
},
"ticker_or_cik": {
"type": "string",
"description": "Ticker symbol (e.g., \"AAPL\") or CIK number (e.g., \"320193\")"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Edgar
https://github.com/pipeworx-io/mcp-edgar
1/7 registries