
Search SEC EDGAR, list company filings, and read 10-K, 10-Q and 8-K filings one Item at a time
Public tool metadata for what this MCP can expose to an agent.
find_companyUp to 10 filers matching a ticker, a CIK or part of a company nameUp to 10 filers matching a ticker, a CIK or part of a company name
No parameter schema in public metadata yet.
list_filingsCompact rows (accession, form, filing date, period, 8-K Items), filtered by form and filing dateCompact rows (accession, form, filing date, period, 8-K Items), filtered by form and filing date
No parameter schema in public metadata yet.
get_filing_outlineFiling metadata, total length, number of tables, and the Item sections' ids, titles, character counts and table counts, without the text; also how many tables are in no Item section (before the first Item, between two Items or after the last) and the index of the first of themFiling metadata, total length, number of tables, and the Item sections' ids, titles, character counts and table counts, without the text; also how many tables are in no Item section (before the first Item, between two Items or after the last) and the index of the first of them
No parameter schema in public metadata yet.
read_sectionOne Item section as clean text, max_chars characters at a time (default 20,000), with next_offset while more remainsOne Item section as clean text, max_chars characters at a time (default 20,000), with next_offset while more remains
No parameter schema in public metadata yet.
read_filing_textThe whole primary document the same way, for forms without Item sections (S-1, DEF 14A, 20-F, ...), or one exhibit named by documentThe whole primary document the same way, for forms without Item sections (S-1, DEF 14A, 20-F, ...), or one exhibit named by document
No parameter schema in public metadata yet.
read_tablesThe tables of a filing, of one Item section or of one exhibit as rows of cells, each with its section, its character offset and the short line just above it (often its title or units), max_chars characters of JSON at a timeThe tables of a filing, of one Item section or of one exhibit as rows of cells, each with its section, its character offset and the short line just above it (often its title or units), max_chars characters of JSON at a time
No parameter schema in public metadata yet.
search_full_textSEC full-text search hits since 2001: company, CIK, form, filing date, accession and document URL, plus the exhibit type and file name (document) when the match is in an exhibitSEC full-text search hits since 2001: company, CIK, form, filing date, accession and document URL, plus the exhibit type and file name (document) when the match is in an exhibit
No parameter schema in public metadata yet.
Sponsors
PARSEC_EDGAR_USER_AGENT*Your name and contact email, which the SEC requires with every request
Fast SEC EDGAR client and filing parser written in Rust, with Python bindings and a command-line tool.
$ signs merged into their numbersStatus: early development (0.2.1).
parsec-edgar