Skip to main content

SEC Filing Section

Coming soon

The v2 MCP API is in preview and not yet generally available. These pages document its tools and request/response shapes; live data access is limited to enrolled organizations until v2 is released.

Fetch the full text of one named section from a specific company's SEC 10-K (annual), 10-Q (quarterly), or 8-K (current event) filing, returned as clean text. You supply the ticker, filing type, and section code (topic-to-code mapping is in the "section" parameter). Returns the single most recent matching filing.

USE when you already know WHICH section of WHICH company you want to read — e.g. "What are Microsoft's risk factors?", "Show me Apple's MD&A", "Get AAPL's latest earnings 8-K", "Read Tesla's legal proceedings".

Do NOT use to search filings by keyword or across companies (e.g. "which filings mention 'material weakness'?") — use sec_full_text_search. For general company background (revenue, headcount, products) use company_enrich (or company_firmographic); for non-SEC web info use web_search.

SCOPE: US domestic issuers only (10-K / 10-Q / 8-K). Foreign private issuers file 20-F / 6-K / 40-F instead (e.g., Barclays, BP, SAP, Toyota) — this tool returns "No <type> filing found" for them; use sec_full_text_search with filingTypes: ["20-F"] or ["6-K"].

FISCAL FILTERING: fiscalYear narrows by calendar year; quarter-precise filtering is NOT supported — use dateFrom/dateTo instead (also for recurring 8-K events like 2.02 earnings).

PROXY STUBS: For most large-caps, 10-K sections 10–14 (Directors, Compensation, Security Ownership, Related Party, Accountant Fees) are incorporated by reference from the DEF 14A Proxy Statement and return a short stub — if content is under 100 words and mentions a Proxy Statement, the full data is not available here.

8-K EXHIBIT NOTE: Items like 2.02 (earnings) often return only a stub referencing Exhibit 99.1; the exhibit text is not returned — for the full earnings narrative use sec_full_text_search.

Do not call if the filing section content is already present in the conversation.

Parameters

NameTypeRequiredDefaultDescription
companyTickerstring✅ Yes-Stock ticker symbol of a US-listed company (e.g., "AAPL", "MSFT", "CRM"). Case-insensitive; class shares use a dot or hyphen (e.g., "BRK.A", "BF-B").
filingTypestring✅ Yes-Filing form to read: "10-K" (annual report), "10-Q" (quarterly report), or "8-K" (current-event disclosure). US domestic issuers only — use sec_full_text_search for 20-F/6-K/40-F foreign issuers. The valid "section" codes depend on this value.
sectionstring✅ Yes-Section code to extract. Must belong to the chosen filingType. Choose the code that matches the topic below. 10-K ANNUAL REPORTS: "1" Business (overview, products, markets, strategy) · "1A" Risk Factors (risks, challenges, threats) · "1B" Unresolved Staff Comments · "2" Properties (facilities, real estate) · "3" Legal Proceedings (lawsuits, litigation) · "4" Mine Safety · "5" Market for Common Equity · "6" Selected Financial Data · "7" MD&A (financial performance, trends) · "7A" Market Risk Disclosures · "8" Financial Statements · "9" Accountant Disagreements · "9A" Controls and Procedures · "9B" Other Information · "10" Directors & Officers (board, leadership) · "11" Executive Compensation (pay, bonuses, stock options) · "12" Security Ownership · "13" Related Party Transactions · "14" Principal Accountant Fees · "15" Exhibits 10-Q QUARTERLY REPORTS: "part1item1" Financial Statements · "part1item2" MD&A (quarterly performance) · "part1item3" Market Risk · "part1item4" Controls and Procedures · "part2item1" Legal Proceedings · "part2item1a" Risk Factors · "part2item2" Unregistered Equity Sales · "part2item3" Defaults on Senior Securities · "part2item4" Mine Safety · "part2item5" Other Information · "part2item6" Exhibits 8-K CURRENT EVENTS: "1.01" Material Agreement (new contracts, partnerships) · "1.02" Termination of Agreement · "1.03" Bankruptcy · "1.04" Mine Safety · "1.05" Cybersecurity Incident · "2.01" Acquisition/Disposition (M&A) · "2.02" Results of Operations (earnings) · "2.03" Financial Obligation · "2.04" Triggering Events · "2.05" Exit/Disposal Costs · "2.06" Material Impairments · "3.01" Delisting Notice · "3.02" Unregistered Equity Sales · "3.03" Rights Modifications · "4.01" Accountant Changes · "4.02" Non-Reliance on Financials · "5.01" Control Changes · "5.02" Officer Changes (CEO/CFO departures/appointments) · "5.03" Bylaws Amendments · "5.04" Trading Suspension · "5.05" Ethics Code Amendments · "5.06" Shell Company Status · "5.07" Shareholder Vote · "5.08" Shareholder Nominations · "7.01" Regulation FD Disclosure · "8.01" Other Events · "9.01" Financial Statements and Exhibits
fiscalYearnumber❌ No-Calendar year to filter by (e.g., 2024), matched against the filing's periodOfReport (Jan 1–Dec 31). Omit to get the single most recent filing.
fiscalQuarternumber❌ No-Informational annotation only — does NOT filter results and is NOT reflected in the response. Must be paired with fiscalYear. Quarter-precise filtering is not supported; use dateFrom/dateTo instead. Verify which filing was selected via the returned periodOfReport field.
maxWordsinteger❌ No-Truncate the returned section content to this many words. Omit for the full section (typically 5,000–15,000 words for 10-K sections). Use 1000–3000 for a quick summary-sized extract, 5000+ for detailed analysis.
dateFromstring❌ No-Only return filings filed on or after this date (ISO 8601, e.g. "2024-07-01"). Most useful for 8-K event windows.
dateTostring❌ No-Only return filings filed on or before this date (ISO 8601, e.g. "2024-07-31"). Inclusive of the whole day. Most useful for 8-K event windows.

Required Integrations

  • sec_api

Use Cases

  • Read a company's risk factors — 10-K section "1A" (or 10-Q section "part2item1a")
  • Read a company's MD&A / financial discussion — 10-K section "7" (or 10-Q section "part1item2")
  • Read a company's business overview — 10-K section "1"
  • Read a company's legal proceedings — 10-K section "3"
  • Retrieve a specific 8-K event, e.g. a CEO/CFO change ("5.02") or the latest earnings release ("2.02")

Example Usage

Apple's latest 10-K Risk Factors

{
"tool": "sec_filing_section",
"arguments": {
"companyTicker": "AAPL",
"filingType": "10-K",
"section": "1A"
}
}

Microsoft's FY2024 MD&A, capped at 3000 words

{
"tool": "sec_filing_section",
"arguments": {
"companyTicker": "MSFT",
"filingType": "10-K",
"section": "7",
"fiscalYear": 2024,
"maxWords": 3000
}
}

Tesla's most recent officer-change 8-K

{
"tool": "sec_filing_section",
"arguments": {
"companyTicker": "TSLA",
"filingType": "8-K",
"section": "5.02"
}
}

sec_full_text_search, company_enrich, web_search