SEC EDGAR MCP x402 USDC on Base

Pay-per-call MCP for the SEC EDGAR filings system. Every public-company filing since 1993 — 10-Ks, 10-Qs, 8-Ks, S-1s, proxy statements, insider transactions. Full-text searchable. No signup, no API key. Settle USDC on Base via x402.

Endpoints

EndpointSourcePrice
POST /v1/filings/search EDGAR full-text search index — query / forms / CIKs / date range $0.04
POST /v1/filings/by_cik EDGAR submissions JSON — recent filing history for a single company $0.05
POST /v1/filings/full_text EDGAR Archives — de-tagged primary-document text for a filing $0.10

Discovery surfaces

Quick start (curl)

# 1) First call returns 402 with x402 envelope:
curl -i -X POST https://edgar-mcp.mtree.workers.dev/v1/filings/search \
  -H 'content-type: application/json' \
  -d '{"query":"artificial intelligence","forms":"10-K","fromDays":365,"limit":10}'

# 2) Settle the envelope (sign EXACT-scheme USDC payment on Base, payTo as advertised),
#    then retry with X-PAYMENT header. The response is the actual data.

Why this exists

EDGAR is the canonical, source-of-truth record of every U.S. public-company filing — but its search UI is human-only and the underlying APIs require respecting SEC's fair-access User-Agent policy plus stitching three different upstreams together (full-text index, submissions JSON, and the Archives raw documents). This service is the x402-native door: agents pay USDC for what they need, no human onboarding, no API key, no minimum.

Sibling services

For federal contracts and procurement: procure-mcp (SAM.gov + USASpending), fpds-mcp (FPDS-NG history). For EVM transaction prep / risk: evm-tx-toolkit.

Provider

· github.com/sebastiancoombs/edgar-mcp