SEC Filings & Earnings
Official5 toolsby memoryapi
SEC filings, insider trades, and earnings data
Query SEC filings, insider trades, and corporate earnings information.
Captured live from the server via tools/list.
get_recent_filings
Get recent SEC EDGAR filings for any public company. Filter by form type (10-K annual, 10-Q quarterly, 8-K events, 4 insider trades, DEF 14A proxy).
Parameters (4)
- tickerstring
Stock ticker (e.g. AAPL, MSFT, TSLA)
- cikstring
SEC CIK number (alternative to ticker)
- formstring
Form type: 10-K, 10-Q, 8-K, 4, DEF 14A, S-1, 13F
- limitnumber
Number of results (max 25)
get_insider_trades
Get insider trading activity from SEC Form 4 filings. Shows when executives and directors buy or sell company stock — a key alpha signal for trading agents.
Parameters (3)
- tickerstring
Stock ticker symbol
- cikstring
SEC CIK number
- limitnumber
Number of trades
get_earnings_data
Get structured financial data from SEC XBRL filings. Returns revenue, net income, EPS, assets, and more with historical data and YoY growth.
Parameters (3)
- tickerstring
Stock ticker symbol
- cikstring
SEC CIK number
- conceptstring
Financial concept: revenue, net_income, eps, assets, liabilities, equity, operating_income, gross_profit, cash, debt
get_material_events
Get Form 8-K material event filings — M&A announcements, CEO changes, earnings releases, and other events requiring immediate SEC disclosure.
Parameters (3)
- tickerstring
Stock ticker symbol
- cikstring
SEC CIK number
- limitnumber
Number of events
get_fda_data
Get FDA drug recalls and adverse event reports from openFDA. Search 17,000+ recalls and 20M+ adverse events by drug name or company.
Parameters (4)
- typestring
recalls (default) or adverse_events
- drugstring
Drug name to search (e.g. aspirin, Tylenol)
- companystring
Company/manufacturer name
- limitnumber
Number of results (max 25)
README not available yet.
Install
Remote endpoint
Streamable HTTPHosted server - connect over the network, no local install.
https://filing.memoryapi.org/mcpclaude_desktop_config.json
{
"mcpServers": {
"filing": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://filing.memoryapi.org/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.