mcpbeat Sign in

Edgar — SEC Company Financials for AI Agents MCP Server

answering

Edgar — SEC Company Financials for AI Agents is answering right now. Last checked 3 min ago. It exposes 5 tools.

SEC financials for AI agents: statements for 8,000+ public companies. 5 tools, free, no key.

Uptime history 5 days of history
5 days agonow
100.0%
Uptime 24h
92 of 92 checks
5
Tools
read from the server
181 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 2

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 25 October 2026. No other catalogue keeps this.

25 Oct 2 tool descriptions were rewritten get_financials, get_metric_history

Nothing serious here today

Today is the operative word: we check Edgar — SEC Company Financials for AI Agents every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 3 min ago.

run in your terminal
claude mcp add edgar --transport http https://edgar.morningbrief.link/mcp
Settings → Connectors → Add custom connector, then paste this address
https://edgar.morningbrief.link/mcp
~/.codex/config.toml
[mcp_servers.edgar]
url = "https://edgar.morningbrief.link/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "edgar": {
      "url": "https://edgar.morningbrief.link/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "edgar": {
      "type": "http",
      "url": "https://edgar.morningbrief.link/mcp"
    }
  }
}

Available tools 5

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

companies
search_companies
Searches the SEC EDGAR company directory by ticker or company name fragment and/or industry (SIC) and returns each match's CIK (the SEC's permanent company ID), primary ticker, name, exchange, industry (SIC code and description), and facts_rows (number of standardized financial fact rows loaded — >0 means financials are available). Use to find a company's identifiers before calling get_company or the financial tools; use get_company instead when you already hold a ticker or CIK and want one company's full profile. Read-only lookup of the stored directory; no API key. The directory covers all EDGAR filers and is refreshed from the SEC's ticker files; an exact ticker match ranks first, name matching is case-insensitive, a query over 40 characters is rejected, and industry-filtered lists sort covered companies first. Provide `query`, `sic`, and/or `sic_prefix` — at least one is required; `sic` is an exact industry match of 1-4 digits (e.g. '3674' semiconductors) and `sic_prefix` a 2-digit division match (e.g. '36' electronics).
company
get_company
Returns one company's EDGAR profile by ticker or CIK — name, exchange, industry (SIC), fiscal year end, entity type, and state of incorporation — plus whether standardized financials are loaded for it and, if so, how many facts and the latest reported period. Use after search_companies to confirm a company's identity and financials availability; use get_financials instead for the statements themselves. Read-only; no API key. Provide `ticker` or `cik`; if both are given, `cik` takes precedence. Any listed ticker for a company resolves to that company, not just its primary ticker.
financial
list_financial_concepts
Lists the 22 standardized financial concepts this API builds from SEC XBRL (revenue, cost of revenue, gross profit, operating and net income, EPS, assets, liabilities, equity, cash flow, capex, dividends, shares, and more), each with its label, unit, kind (duration flow vs instant balance-sheet snapshot), and the ordered source XBRL tags it is built from. Use to discover valid `concept` values before calling get_metric_history. Read-only reference data; no API key. A concept missing for a given company means the company reports none of its source tags — absence is honest, never approximated.
financials
get_financials
Standardized financial statements for one company from its SEC EDGAR XBRL filings — revenue, net income, EPS, cash flow, and balance-sheet concepts per fiscal period, latest periods first. Use for period-by-period statements; use get_metric_history instead for one concept's long time series, and list_financial_concepts to see which concepts exist. Read-only; no API key. Values are cleaned: when a period was reported more than once the latest filing wins, fiscal periods are verified, and values computed from reported components carry derived:true plus a 'derived:' source tag — this includes Q4 figures, derived as fiscal year minus Q1–Q3 because quarterly filings never contain a filed Q4 (a restated FY or quarter changes the derived value, so derived Q4 can differ from a Q4 filed later). Responses also carry a staleness flag when SEC submissions show a newer filing than the stored facts, and predecessor companies when a ticker moved between filers (e.g. a reorg), whose history is included in the periods. Every value carries per-value provenance (form, filed date, accession number). Identify the company by ticker or CIK (CIK wins if both are given). Coverage loads progressively — roughly 25 more companies refreshed per day, priority tiers first — so a valid company can legitimately return 'no financials stored yet'.
metric
get_metric_history
Time series for one standardized financial concept for one company (e.g. 'revenue', 'net_income', 'eps_diluted', 'total_assets'), from SEC EDGAR XBRL filings with history back to 2015. Use for a single metric's trend; use get_financials instead for full statements per period, and list_financial_concepts for the valid concept slugs. Read-only; no API key. Each point carries the period start/end, fiscal year and period labels, the value and unit, and per-value provenance (form, filed date, accession number); duplicates and restatements are resolved latest-filed-wins, and values computed from reported components carry derived:true plus a 'derived:' tag — including Q4 points derived as fiscal year minus Q1–Q3. The series spans a company's predecessor chain when a ticker moved between filers, and the response carries a staleness flag when SEC submissions show a newer filing than the stored facts. `period` defaults to all (annual plus quarterly points); `limit` defaults to 40 points, max 200.

Endpoints

URLTransportStateLatencyChecked
https://edgar.morningbrief.link/mcp streamable-http answering 90 ms 3 min ago

Alternatives to Edgar — SEC Company Financials for AI Agents

same job, measured the same way
Filings Intel MCP
by datakoot

SEC EDGAR for AI agents: company filings, financials and insider trades. No API keys.

5 tools answering
Filings Intel MCP
by datakoot

SEC EDGAR filings for AI agents: company lookup, filings, financials, insider trades. No keys.

5 tools answering
SEC EDGAR Financial Data
by taru0208

Search SEC EDGAR filings, financial statements, and company data.

answering
ROIC.AI Financial Data
by roic

ROIC.AI financial data: statements, ratios, prices, and earnings transcripts for public companies.

answering
Datavidence Financials
by datavidence

Normalized US-GAAP financial statements & fundamentals from SEC EDGAR, as MCP tools for LLM agents.

177 installs/wk local only
Wisesheets Financial Data
by wisesheets

Financial statements, metrics, dividends, and price data for public companies.

answering
AgentDiet SEC EDGAR Public Company 10-K/10-Q Financial Intelligence
by agentdiet

Resolves all 10,000+ US public stock tickers to SEC CIK numbers, recent 10-K/10-Q/8-K filings, an.

2 tools answering
Company Research MCP
by brunopetrellinz-tech

Company research for AI agents: contacts, tech stack, LEI, EU legal entities, SEC financials, jobs

answering

Edgar — SEC Company Financials for AI Agents — questions

Answers built from our own checks of this server.

What can Edgar — SEC Company Financials for AI Agents do?
It exposes 5 tools, read directly from the server on our last check. Among them: get_company, get_financials, get_metric_history, list_financial_concepts, search_companies. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Edgar — SEC Company Financials for AI Agents working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 181 ms. The bar chart above shows every period we have measured.
How do I connect Edgar — SEC Company Financials for AI Agents?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Edgar — SEC Company Financials for AI Agents need an API key?
No. Edgar — SEC Company Financials for AI Agents completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 5 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Edgar — SEC Company Financials for AI Agents?
It answers our handshake in 181 ms on average, which is faster than 82% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.