MCP.Market

Edgar MCP server

online · 100% uptime
by pipeworx-io·io.github.pipeworx-io/edgar·v0.4.2

EDGAR MCP — SEC EDGAR public APIs (free, no auth)

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

not scanned yet

Adoption
Growing

0 stars

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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}/facts

Shortened. 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.

  • Xtracticle
    Read public X (Twitter) posts, threads and X Articles as clean Markdown. Read-only, no auth.
    B
  • Rede
    MCP server for Rede — Itaú-owned BR acquirer: authorize/capture/refund, zero-auth, card tokens
    B
  • Raziel
    MCP server teaching AI agents to implement TideCloak: auth, E2EE, IGA, security analysis
    A
  • MyMedi-AI
    DME billing and medical coding: code lookup, DMEPOS fee schedules, Medicare prior-auth checks
    A
  • Healthclaw Guardrails
    Guardrailed FHIR access for AI agents: PHI redaction, audit trail, step-up auth, tenant isolation
    A

More from pipeworx-io →