
Edgar MCP server
online · 100% uptimeEDGAR MCP — SEC EDGAR public APIs (free, no auth)
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Edgar yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Edgar tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How Edgar compares
Against every graded Security MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 55% of 915 Security servers
- Uptime
- 100%
- of our recent checks; the typical remote Security server answers 100%
- Response time
- 171 ms
- faster than 65% of 547 Security servers
Release history: 15 versions in the registry since 2026-07-20, latest 2026-11-01, typically one every 2 days.
Install Edgar in Claude Code, Cursor or VS Code
claude mcp add --transport http edgar https://gateway.pipeworx.io/edgar/mcp
What the publisher says
From the Edgar repository's README, as published. We do not edit it. Read it on GitHub
SEC EDGAR — Public Company Filings
The Securities and Exchange Commission's filings database. Every public company in the US files here, every filing is timestamped and immutable, and every disclosure (revenue, debt, risk factors, executive compensation, M&A activity, insider trading) is structured for machine retrieval. Free and authoritative.
Part of Pipeworx — an MCP gateway connecting AI agents to 1679+ live data sources.
Why this matters for AI agents
If your agent is answering anything about a US public company — financials, legal exposure, IP, executive turnover, recent material events — the answer is in EDGAR. The data is structured (XBRL), so you don't have to parse PDFs.
The two key flows — and the one call that does both:
0. Snapshot (one call). "Give me the SEC picture on Apple." → edgarcompanysnapshot({tickerorcik: "AAPL"}) → CIK + the recent substantive filings (10-K/10-Q/8-K/20-F/40-F/6-K/DEF 14A by default; Form 4 noise excluded unless you ask for formtype: "all") + the headline XBRL figures from the latest annual report (revenue, net income, assets, cash, EPS…). This is flows 1 and 2 collapsed: the resolve → list → pull chain that depth users otherwise assemble by hand three calls at a time. A filer with no XBRL (a fund or trust) still returns its filings with financialsstatus: "unavailable" and the reason. edgartickerto_cik now returns a next hint pointing here.
1. Filings flow. "Show me Apple's recent 10-Q." → edgartickertocik("AAPL") → edgarcompany_filings(cik) → list of filings with accession numbers, form types, filing dates.
2. Concepts flow. "What was Apple's revenue trend the last 4 quarters?" → edgarcompanyconcept(cik, "Revenues") → time series of XBRL-tagged values across periods.
3. Peer/competitor flow. "Who competes with Apple?" → edgarcompaniesbysic({tickeror_cik: "AAPL"}) → resolves Apple's own SIC code (3571, Electronic Computers) and returns other SEC filers under that code, listed-ticker peers first. Pass a sic code directly instead of a company to browse an industry cold.
4. Entity-resolution flow (parent ↔ subsidiary). sponsortofiler({sponsor: "Merck Sharp and Dohme"}) resolves a subsidiary/operating name up to its listed parent (MRK). filertosponsors({tickerorcik: "MRK"}) goes the other way — the parent's full disclosed subsidiary list from Exhibit 21 of its latest 10-K, with jurisdiction and filing provenance. Pass name_filter to check one candidate name without reading the whole list.
5. Product-level revenue. "How much revenue did Keytruda generate?" → edgarproductrevenue({tickerorcik: "MRK", productfilter: "Keytruda"}). edgarcompanyconcept/edgarcompanyfacts only expose undimensioned XBRL totals — a product/segment breakdown is tagged with an XBRL dimension (a "Keytruda [Member]"), invisible to those APIs. This reads SEC's own rendered Financial Report of that dimensional data straight out of the revenue-disaggregation note, with a citation (accession, filing date, report URL). With no formtype it resolves 10-K, then 20-F, then 40-F, so foreign private issuers work the same way (edgarproductrevenue({tickerorcik: "NVS", productfilter: "Entresto"}) reads Novartis's 20-F); the form actually used comes back as resolvedform. Not every filer tags product-level revenue in XBRL — Neurocrine discloses revenue by major customer and United Therapeutics only its recognition policy, and both return an explicit not_found rather than an empty array.
Both flows are usually preceded by edgartickertocik or resolveentity({type: "company", value: "AAPL"}) to get the canonical 10-digit CIK.
Auth
None. SEC EDGAR is a free, public, no-auth service. Pipeworx forwards a polite User-Agent header to comply with SEC's API guidelines.
Citable URIs
pipeworx://edgar/company/{cik}/filings
pipeworx://edgar/company/{cik}/factsShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Edgar: common questions
- Is Edgar MCP server safe?
- Mostly: it is graded B (77/100). Read the Edgar safety report
- How do I install Edgar?
- It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Edgar need an API key?
- Yes. The registry entry asks for
PIPEWORX_API_KEY. - Is Edgar maintained?
- The last commit was 40 days ago (2026-09-24). The latest release is v0.4.2.
- Is Edgar up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Edgar?
- Servers from other publishers that do the same job: Xtracticle MCP server, Rede MCP server and Raziel MCP server.
- How does Edgar compare with other Security MCP servers?
- safety score 77/100 (higher than 55% of 915 Security servers); uptime 100% (of our recent checks; the typical remote Security server answers 100%); response time 171 ms (faster than 65% of 547 Security servers). Full comparison.
Alternatives to Edgar
Same job from other publishers: the closest match first, then the best rated.
XtracticleRead public X (Twitter) posts, threads and X Articles as clean Markdown. Read-only, no auth.not reviewedGrowingB- RedeMCP server for Rede — Itaú-owned BR acquirer: authorize/capture/refund, zero-auth, card tokensnot reviewedEstablishedB
- RazielMCP server teaching AI agents to implement TideCloak: auth, E2EE, IGA, security analysisnot reviewedGrowingA
- MyMedi-AIDME billing and medical coding: code lookup, DMEPOS fee schedules, Medicare prior-auth checksnot reviewedGrowingA
- Healthclaw GuardrailsGuardrailed FHIR access for AI agents: PHI redaction, audit trail, step-up auth, tenant isolationnot reviewedGrowingA