Edgar

live Data

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

5 tools
0ms auth
free tier 50 calls/day

Tools

edgar_search_filings

Full-text search across all SEC EDGAR filings. Search by keyword, company name, or topic. Optionally filter by form type and date range.

No parameters required.

Try it
edgar_company_filings

Get recent SEC filings for a specific company. Accepts a ticker symbol or CIK number. Optionally filter by form type.

No parameters required.

Try it
edgar_company_facts

Get structured XBRL financial data for a company by CIK. Returns key financial metrics like revenue, net income, assets, and more with their most recent annual values.

No parameters required.

Try it
edgar_company_concept

Get a specific financial metric over time for a company. Returns all reported values across filings for a given US-GAAP concept.

No parameters required.

Try it
edgar_ticker_to_cik

Look up a company CIK number from its ticker symbol. The CIK is needed for other EDGAR tools.

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("edgar mcp — sec edgar public apis (free, no auth)");

Related compound tools

These combine Edgar with other data sources in a single call:

FinTech Intel MCP — Compound tools that chain SEC, CFPB, FDIC,

3 tools — fintech_company_deep_dive, fintech_bank_health_check, fintech_market_snapshot