MCP serverio.github.cyanheads/secedgar-mcp-server
Query SEC EDGAR filings, XBRL financials, and company data through MCP.
Read more
Query SEC EDGAR filings, XBRL financials, and company data through MCP. STDIO & Streamable HTTP.Overview
Score?
UNRATED 0.672
of what a free look can see, on 30 looks
Looks
35
last 16 hr ago
Tools
16
changed 8 days ago
More info
URL
secedgar.caseyjhand.com/mcp
streamable-http
Says it is
secedgar-mcp-server 0.15.9
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.672 · highest on record 0.8561
Toolsfrom sha256:fc0e076e6f…5a64cd · +0 −0 8 days ago
| Tool | Schema |
|---|---|
| secedgar_company_search Find companies and retrieve entity info with optional recent filings. Entry point for most EDGAR workflows — resolves tickers, names, or CIKs to entity details, with accession numb |
input · output |
| secedgar_compare_companies Compare 2-10 named companies across 1-8 XBRL concepts, aligned on calendar periods. This is the middle shape between secedgar_get_financials (one company, one concept, full history |
input · output |
| secedgar_dataframe_describe List the dataframes (df_XXXXX_XXXXX) registered by the data-returning secedgar_* tools — any tool whose response carries a `dataset` handle stages its full result set here. Each en |
input · output |
| secedgar_dataframe_query Run a single-statement SELECT against the canvas dataframes registered by the data-returning secedgar_* tools — any tool whose response carries a `dataset` handle. Inspect a datafr |
input · output |
| secedgar_fetch_frames Fetch SEC XBRL frames for one concept × one period across all reporting companies. Inline response returns a page of the ranked companies — start at the top or pass offset/next_off |
input · output |
| secedgar_find_holders Find which institutional managers reported holding an issuer, by searching 13F-HR information tables for one reporting quarter. This is the reverse direction of secedgar_get_instit |
input · output |
| secedgar_get_beneficial_owners List the 5%-and-over beneficial owners of a public company, parsed from the structured SCHEDULE 13D and SCHEDULE 13G filings made about it. The input is the ISSUER — the company be |
input · output |
| secedgar_get_filing Fetch a specific filing's metadata and document content by accession number. Returns the primary document as readable text. Use offset/next_offset for multi-page access to large fi |
input · output |
| secedgar_get_financials Get historical XBRL financial data for a company. Accepts friendly concept names (e.g., "revenue", "net_income", "assets") or raw XBRL tags. Discover available friendly names with |
input · output |
| secedgar_get_fund_holdings List what an ETF or mutual fund holds, parsed from the NPORT-P portfolio report it files with the SEC every quarter. The input is the fund — a ticker like VOO, a fund series ID, or |
input · output |
| secedgar_get_insider_transactions Fetch Form 4 insider transactions (purchases, sales, grants, exercises) for a company by parsing SEC EDGAR ownership XML. Returns the reporting person, their relationship to the is |
input · output |
| secedgar_get_institutional_holdings Fetch 13F-HR quarterly institutional holdings by parsing the SEC EDGAR information table XML. company is the institutional filer — its 10-digit CIK (e.g. 0000102909), a ticker, or |
input · output |
| secedgar_get_material_events Retrieve a company's 8-K filings with their item codes decoded, optionally filtered to specific items. 8-K item codes are how material events are actually scoped — 1.01 material ag |
input · output |
| secedgar_get_snapshot Build a company financial profile in one call: the latest value of every supported XBRL concept, grouped by statement. Reads the filer's complete companyfacts payload once rather t |
input · output |
| secedgar_search_concepts Search supported XBRL financial concepts by keyword, statement group, or taxonomy. Use before secedgar_get_financials, secedgar_compare_companies, or secedgar_fetch_frames to disco |
input · output |
| secedgar_search_filings Search EDGAR filings since 1993. Full-text search covers 2001-present (the EFTS index floor); pre-2001 date ranges (to 1993) are served from the archives by form and entity/date. P |
input · output |
Verify it yourself
npx teppi-check https://secedgar.caseyjhand.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2EW42Q9D00PYED822CPD