# sec-edgar-mcp

Access SEC EDGAR financial data through your AI assistant. Search public companies, pull income statements, balance sheets, and cash flows, browse 10-K/10-Q filings, track insider trades, and view hi…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add janmacher02-xl8y/sec-edgar-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list janmacher02-xl8y/sec-edgar-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get janmacher02-xl8y/sec-edgar-mcp search_company

# Call a tool
npx -y @smithery/cli@latest tool call janmacher02-xl8y/sec-edgar-mcp search_company '{}'
```

## Direct MCP Connection

Endpoint: `https://sec-edgar-mcp--janmacher02-xl8y.run.tools`

## Tools (6)

- `search_company` — Search SEC EDGAR for a company by name or ticker. Returns CIK number, official name, ticker, exchange, and SIC code.
- `get_financials` — Get structured financial data from the latest 10-K/10-Q filing. Includes revenue, net income, total assets, EPS, and mo…
- `get_filings` — Get recent SEC filings for a company. Includes 10-K, 10-Q, 8-K, and other form types with filing dates and document lin…
- `get_insider_trades` — Get insider trading activity (Form 4 filings) for a company. Shows who bought/sold, dates, amounts, and prices.
- `search_filings` — Full-text search across all SEC EDGAR filings. Search for specific terms, risk factors, revenue mentions, etc.
- `get_financial_history` — Get the historical time series for a specific financial concept (e.g., Revenue, NetIncomeLoss) for a company. Shows all…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get janmacher02-xl8y/sec-edgar-mcp <tool-name>
```
