Tool directory · 29 registered MCP tools

SEC research tools, explained

Each page describes one tool's purpose, audience, registered inputs, a realistic request, outputs, and limitations. Tool coverage depends on the underlying SEC filing and reported data.

Company data

lookup_company

Maps a US ticker symbol to the SEC Central Index Key (CIK) and the company name in SEC records. The CIK is the stable identifier to use when a workflow needs to distinguish issuers or build direct SEC filing links.

Tool details and example →
Company data

get_financials

Retrieves EdgarStack's mapped income-statement, balance-sheet, and cash-flow metrics from SEC company-facts data. Choose annual, reported-quarterly, or trailing-twelve-month periods and optionally limit the metrics and observation count.

Tool details and example →
Company data

compute_ratios

Calculates common profitability, liquidity, leverage, return, and working-capital ratios from mapped SEC facts. Additional panels are available for SEC SIC-classified banks and regulated utilities.

Tool details and example →
Company data

analyze_financial_trends

Summarizes selected SEC XBRL metrics across annual or reported-quarterly observations. It compares adjacent quarters and actual year-over-year period ends, and calculates endpoint CAGR in annual mode.

Tool details and example →
Company data

analyze_capital_allocation

Combines SEC-reported operating cash flow, capital expenditures, dividends, repurchases, and shares outstanding. It calculates free cash flow and selected cash-return measures when the required source inputs are complete.

Tool details and example →
Company data

company_snapshot

Combines latest TTM SEC financials and ratios with earnings-quality indicators, recent filings, insider transactions, and valuation when a delayed quote is available.

Tool details and example →
Company data

peer_compare

Compares one to six mapped SEC XBRL metrics for two to fifteen US companies. Annual or quarterly observations are aligned by actual period end to accommodate different fiscal calendars.

Tool details and example →
Filing research

diff_filing_sections

Compares the full text of the same Item across two filings for one company. Supply a ticker and Item number to use recent filings, or pass accession numbers to select the pair explicitly.

Tool details and example →
Filing research

mda_intelligence

Compares the latest two MD&A sections—Item 7 in a 10-K or Item 2 in a 10-Q—and groups changed passages by fixed topics such as revenue, margins, liquidity, and estimates.

Tool details and example →
Filing research

full_text_search

Searches SEC filing text using SEC keyword and Boolean search semantics. Unquoted terms are ANDed; double quotes request an exact phrase. Optional filters narrow forms, CIKs, and dates.

Tool details and example →
Market-wide screening

screen_by_ratio

Ranks SEC filers by a named ratio preset or a custom numerator and denominator from supported XBRL frame metrics. Inputs are joined only when their period ends match.

Tool details and example →
Company data

get_valuation

Combines a delayed or end-of-day market price with SEC fundamentals to calculate P/E, P/S, P/B, EV/Revenue, and EV/EBITDA, plus market capitalization and enterprise value.

Tool details and example →
Company data

build_financial_model

Generates a branded Excel workbook with SEC-sourced historical data, editable forecast assumptions, Base/Upside/Downside scenarios, DCF and sensitivity analysis, Model Checks, and Audit Flags.

Tool details and example →
Filing research

off_balance_sheet

Reviews the latest 10-K for tagged figures and text disclosures across 18 categories, including purchase obligations, supplier finance, guarantees, leases, and credit facilities.

Tool details and example →
Monitoring and workflow

manage_watchlist

Lists, adds, or removes companies in a subscriber's watchlist of up to ten issuers, or checks it immediately. Scheduled checks can send a filing digest when new supported filings arrive.

Tool details and example →