SEC EDGAR Filings Search, Monitor & AI Extractor
Pricing
from $1.00 / 1,000 filing results
SEC EDGAR Filings Search, Monitor & AI Extractor
Search, monitor and extract SEC EDGAR filings (8-K, 10-K, 10-Q, S-1, 13F…). Full-text search, delta-only monitoring, LLM-ready markdown, XBRL financials. Works as an MCP server for AI agents.
Pricing
from $1.00 / 1,000 filing results
Rating
0.0
(0)
Developer
Lucas Marta
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Search SEC EDGAR filings by full text, monitor companies for new filings, and extract any filing as clean, LLM-ready markdown — 8-K, 10-K, 10-Q, S-1, 13F, Form 4 and every other form the SEC publishes. Built directly on the SEC's official EDGAR APIs, so results are complete, first-party, and legal to use.
Unlike raw EDGAR, this Actor gives you full-text search + filing history + document extraction + monitoring in one tool, returns structured JSON you can pipe anywhere, and doubles as an MCP server so AI agents (Claude, Cursor, custom agents) can query SEC filings directly.
How to search SEC EDGAR filings
- Choose a mode:
- Search — full-text search across all filing documents (e.g.
"cybersecurity incident","material weakness","going concern"). - Company — pull the filing history of specific companies by ticker (
AAPL) or CIK (320193). - Monitor — return only filings you haven't seen in previous runs. Put it on an Apify Schedule and get a clean feed of new filings.
- Search — full-text search across all filing documents (e.g.
- Optionally filter by form type (8-K, 10-K, 10-Q, …) and filing date.
- Optionally turn on LLM-ready markdown extraction to get the full document text, tables preserved, ready for RAG pipelines, summarization, or AI analysis.
How to monitor SEC filings automatically
Set mode to monitor, add your companies and/or query, and create a Schedule (e.g. every hour). The Actor remembers which filings it already delivered — every run returns only the delta. Typical uses:
- Alert when a portfolio company files an 8-K with Item 1.05 (material cybersecurity incident)
- Track competitor S-1s, 13D/G activist stakes, or insider Form 4s
- Feed new 10-K risk factors straight into your AI pipeline
Output
Each filing is one dataset item:
| Field | Description |
|---|---|
accessionNumber | SEC accession number (unique filing id) |
cik, ticker, companyName | Filer identity |
formType | 8-K, 10-K, 10-Q, S-1, … |
filedAt, periodOfReport | Dates |
filingUrl, documentUrls | Links to the filing index and documents |
eightKItems | 8-K item codes (e.g. 1.05, 5.02) |
fullTextMarkdown | Full document as clean markdown (when enabled) |
isNew | Whether this filing is new since the last run |
Use as an MCP server (AI agents)
This Actor runs in Standby mode as a streamable-HTTP MCP server. Point your agent at it via mcp.apify.com and it gets three tools:
search_sec_filings— full-text search with form/date filtersget_filing_as_markdown— any filing as clean markdownget_company_financial_facts— standardized XBRL financials (revenue, income, assets…) by ticker or CIK
Pricing
Pay per event — you only pay for what you extract:
| Event | Price |
|---|---|
| Actor start | $0.005 |
| Filing result (metadata) | $0.001 |
| Full-text markdown document | $0.01 |
A scheduled monitor over 20 tickers typically costs $0.02–0.10 per run. Compare with commercial EDGAR APIs starting at $99+/month.
FAQ
Is scraping SEC EDGAR legal? This Actor uses the SEC's official public APIs (data.sec.gov, efts.sec.gov). The data is US-government public domain. The Actor respects the SEC fair-access rate limit (max 5 requests/second with an identifying User-Agent).
How fresh is the data? EDGAR full-text search indexes filings within minutes of dissemination; monitor mode picks them up on your schedule.
Which forms are supported? All of them. The form-type filter has quick picks for the common ones (8-K, 10-K, 10-Q, S-1, 13F-HR, SC 13D/G, Form 4, DEF 14A, 6-K, 20-F), and you can pass any other form type via the API.
Can I get financial statements? Yes — the get_company_financial_facts MCP tool (or the XBRL companyfacts endpoint through the Actor) returns standardized financials for any reporting company.