All 26 SecFeed MCP tools
Every tool the server returns from tools/list, with its parameters and the API endpoint behind it. This page is generated from the server's code, so it always matches.
search_filingsGET /v1/filingsSearch every EDGAR filing with a Lucene-style query, e.g. ticker:AAPL AND formType:"10-K" AND filedAt:[2026-01-01 TO 2026-12-31].
querystring: Lucene-style querysizeinteger: max results, default 20frominteger: offset
full_text_searchGET /v1/full-text-searchSearch the full text of every filing and exhibit since 2001. Use quotes for exact phrases.
querystring: words or "exact phrase"formTypesstring: comma separated, e.g. 10-K,8-KstartDatestring: YYYY-MM-DDendDatestring: YYYY-MM-DD
extract_sectionGET /v1/extractorReturn one item of a 10-K (1, 1A, 7, 7A...), 10-Q (part1item2, part2item1a...) or 8-K (2-2, 5-2...) as clean text.
urlstring: filing index or primary document URLitemstring: item id
xbrl_to_jsonGET /v1/xbrl-to-jsonAll financial statements and cover page of one filing as JSON, from its XBRL.
accessionNostring: accession numbercikstring: CIK (optional)htmUrlstring: or any URL inside the filing
financial_statementsGET /v1/financial-statementsLatest income statement, balance sheet and cash flow (totals only) for a company.
tickerstring: ticker or CIKformTypestring: 10-K or 10-Q
company_factsGET /v1/xbrl/company-factsEvery XBRL fact a company has ever reported (large).
tickerstring: ticker or CIK
insider_tradesGET /v1/insider-tradingForm 3/4/5 insider transactions and holdings with owners, prices, footnotes.
tickerstring: issuer tickercodestring: transaction codes, e.g. P,SminValuenumber: minimum $ valueownerstring: insider name containsstartDatestring: filed fromsizeinteger: max rows
form_13f_holdingsGET /v1/form-13f/holdings13F holdings rows by CUSIP or filer CIK.
cusipstring: CUSIPcikstring: filer CIKperiodstring: MM-DD-YYYY quarter end
events_8kGET /v1/form-8k8-K filings by item (1.01, 1.05, 2.02, 4.01, 4.02, 5.02, 5.07...). text=true adds the item text.
itemstring: item number like 5.02cikstring: CIKstartDatestring: YYYY-MM-DDtextstring: true/false
structured_formGET /v1/{family}Parsed XML forms with every data point. family: form-144, form-13f, form-13d-13g, form-d, form-c, reg-a, n-port, n-cen, n-px.
familystring: form familycikstring: filer CIKstartDatestring: YYYY-MM-DDsizeinteger: max filings
company_profileGET /v1/entitiesEDGAR entity profile: name, SIC, addresses, fiscal year end, former names.
cikstring: ticker or CIK
map_tickerGET /v1/mapping/tickerTicker to CIK, name and exchange.
tickerstring: ticker
map_cusipGET /v1/mapping/cusipCUSIP to issuer name and ticker.
cusipstring: CUSIP
auditorGET /v1/auditorAuditor name, location and PCAOB ID from the latest annual report.
tickerstring: ticker or CIK
enforcementGET /v1/enforcement/{kind}SEC enforcement releases. kind: litigation-releases, administrative-proceedings, aaer, press-releases.
kindstring: release listpageinteger: page, 0 = newestdetailsstring: true to include text
sro_filingsGET /v1/enforcement/sro-filingsSRO rule filings (FINRA, MSRB, DTC, exchanges). Omit org to list organizations.
orgstring: e.g. finra
pay_vs_performanceGET /v1/pay-vs-performancePay versus performance table by year from the proxy's XBRL.
tickerstring: ticker or CIK
equity_dilutionGET /v1/equity-dilutionShare counts, dilution, stock comp and buybacks over time.
tickerstring: ticker or CIK
executive_compensationGET /v1/executive-compensationSummary Compensation Table by executive and year.
tickerstring: ticker or CIK
directorsGET /v1/directorsBoard members with compensation, age, tenure.
tickerstring: ticker or CIK
subsidiariesGET /v1/subsidiariesSubsidiaries from Exhibit 21.
tickerstring: ticker or CIK
ipo_filingsGET /v1/ipoRegistrations and 424B4 offering terms.
formTypestring: S-1, F-1, 424B4startDatestring: YYYY-MM-DD
mergers_acquisitionsGET /v1/mergers-acquisitionsM&A filings: merger proxies, tender offers, 425, S-4.
tickerstring: ticker or CIKstartDatestring: YYYY-MM-DD
investment_adviserGET /v1/form-adv/firmsForm ADV adviser firms: search by name or get one by CRD.
querystring: firm namecrdstring: CRD number
list_filing_filesGET /v1/filesEvery file in a filing (documents, exhibits, XBRL).
cikstring: CIKaccessionNostring: accession number
Connect in one command
Setup guides for Claude, Cursor, VS Code and more.