LegisMCP
Tools Reference

SEC EDGAR

6 tools for accessing SEC EDGAR data. No additional API key required.

sec-company-filings

Search SEC EDGAR for company filings — 10-K annual reports, 10-Q quarterlies, 8-K current reports, and more.

Parameters

NameTypeRequiredDescription
tickerstringoptionalStock ticker symbol (e.g., "AAPL")
cikstringoptionalSEC CIK number
formTypestringoptionalFiling type: "10-K", "10-Q", "8-K", "DEF 14A", etc.
limitnumberoptionalNumber of results

Example

sec-company-filings(ticker: "AAPL", formType: "10-K", limit: 5)

sec-company-facts

Get all XBRL financial facts for a company — revenue, net income, assets, and hundreds of other data points.

Parameters

NameTypeRequiredDescription
tickerstringoptionalStock ticker symbol
cikstringoptionalSEC CIK number

Example

sec-company-facts(ticker: "MSFT")

sec-company-concept

Get a specific XBRL concept (e.g., Revenue, Assets) for a company across all filings.

Parameters

NameTypeRequiredDescription
tickerstringoptionalStock ticker symbol
conceptstringrequiredXBRL concept name (e.g., "Revenue", "Assets")
taxonomystringoptionalTaxonomy: "us-gaap" or "dei" (default: "us-gaap")

Example

sec-company-concept(ticker: "GOOGL", concept: "Revenue")

sec-frames

Get a specific XBRL data point across all filers for a given period — compare companies side by side.

Parameters

NameTypeRequiredDescription
conceptstringrequiredXBRL concept name
periodstringrequiredReporting period (e.g., "CY2024Q1")
taxonomystringoptionalTaxonomy: "us-gaap" or "dei"
unitstringoptionalUnit of measure (e.g., "USD")

Example

sec-frames(concept: "Revenue", period: "CY2024Q1", unit: "USD")

sec-search-filings

Full-text search across SEC EDGAR filings. Find specific disclosures, risk factors, or topics.

Parameters

NameTypeRequiredDescription
querystringrequiredFull-text search query
formTypestringoptionalFilter by form type
startDatestringoptionalStart date YYYY-MM-DD
endDatestringoptionalEnd date YYYY-MM-DD
limitnumberoptionalNumber of results

Example

sec-search-filings(query: "artificial intelligence risk", formType: "10-K")

sec-ticker-lookup

Look up SEC CIK numbers and company names by stock ticker symbol.

Parameters

NameTypeRequiredDescription
tickerstringrequiredStock ticker symbol

Example

sec-ticker-lookup(ticker: "NVDA")