SEC EDGAR

liveFinanceGovernment

SEC EDGAR: full-text filing search (10-K/10-Q/8-K and more), per-company filings, facts, concepts, and snapshots with XBRL financials by ticker or CIK, insider (Form 3/4/5) transactions, institutional (13F) and fund holdings, cross-company XBRL frames, company-by-SIC lookup, product-revenue segment data, sponsor-to-filer mapping, and raw filing document/text retrieval.

17tools
0msauth
free tier50 calls/day

Tools

edgar_search_filings

Full-text search across every SEC filing, using EDGAR's own search index.

No parameters required.

▶Try it
edgar_company_filings

Every SEC filing a US public company has made, newest first.

No parameters required.

▶Try it
edgar_company_facts

Every figure a US public company has reported to the SEC in XBRL, annual and quarterly.

No parameters required.

▶Try it
edgar_company_concept

One financial metric for a US public company across every period it has reported, from SEC XBRL.

No parameters required.

▶Try it
edgar_insider_transactions

Who bought or sold a company's stock as an insider, from SEC Forms 3, 4 and 5.

No parameters required.

▶Try it
edgar_institutional_holdings

What a large institutional investor holds, from its SEC Form 13F filing.

No parameters required.

▶Try it
edgar_fund_holdings

What a US ETF or mutual fund owns, from its monthly SEC Form N-PORT filing.

No parameters required.

▶Try it
edgar_company_snapshot

A US public company's SEC identity, recent filings and headline financials in one call.

No parameters required.

▶Try it
edgar_ticker_to_cik

The SEC CIK number for a stock ticker or company name, from EDGAR's company list.

No parameters required.

▶Try it
filer_to_sponsors

The plan sponsors linked to an SEC filer entity, from EDGAR Form 5500 filings.

No parameters required.

▶Try it
edgar_xbrl_frames

One XBRL financial concept's reported value across every US public company for one period, from EDGAR.

No parameters required.

▶Try it
edgar_companies_by_sic

Every SEC filer classified under one industry code — a company's public peers.

No parameters required.

▶Try it
edgar_product_revenue

A US public company's revenue broken out by product or segment, from its EDGAR XBRL filings.

No parameters required.

▶Try it
edgar_filing_documents

The documents and attachments inside one SEC filing, by accession number.

No parameters required.

▶Try it
edgar_filing_text

The full text of an SEC filing's main document, HTML stripped to clean plaintext.

No parameters required.

▶Try it
edgar_filing_exhibit_text

Full text of an exhibit (e.g. a press release) attached to an SEC filing, such as an 8-K's EX-99.1.

No parameters required.

▶Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/edgar/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/edgar/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"edgar_search_filings","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("edgar_search_filings", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("sec edgar: full-text filing search (10-k/10-q/8-k and more), per-company filings, facts, concepts, and snapshots with xbrl financials by ticker or cik, insider (form 3/4/5) transactions, institutional (13f) and fund holdings, cross-company xbrl frames, company-by-sic lookup, product-revenue segment data, sponsor-to-filer mapping, and raw filing document/text retrieval");

Related compound tools

These combine SEC EDGAR with other data sources in a single call:

FinTech Intel — meta-pack chaining SEC EDGAR, CFPB, FDIC, and Alpha Vantage for company deep-dives, bank health checks, and market snapshots.

3 tools — fintech_company_deep_dive, fintech_bank_health_check, fintech_market_snapshot