mcpbeat Sign in

SEC EDGAR Filings MCP Server

answering

SEC EDGAR Filings MCP is answering right now. Last checked 4 min ago. It exposes 3 tools. Last commit 30 May 2026.

SEC EDGAR MCP: search, preview, purchase filings. x402 USDC on Polygon. xpay + Cloud Run upstream.

Uptime history 48 days of history · worst day 96%
48 days agonow
99.5%
Uptime 24h
183 of 184 checks
3
Tools
read from the server
279 ms
Response time
average over 24h
2
Stars
last commit 30 May 2026

SEC EDGAR Filings MCP missed one check this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add sec-filings-mcp --transport http https://sec-edgar-filings.mcp.xpay.sh/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "sec-filings-mcp": {
      "url": "https://sec-edgar-filings.mcp.xpay.sh/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.sec-filings-mcp]
url = "https://sec-edgar-filings.mcp.xpay.sh/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "sec-filings-mcp": {
      "url": "https://sec-edgar-filings.mcp.xpay.sh/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "sec-filings-mcp": {
      "url": "https://sec-edgar-filings.mcp.xpay.sh/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, but it did not say what kind of credentials it expects.

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 3

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

filing
get_filing_sample
Free preview of one SEC filing (agent-friendly compact row from fi_listings_portfolio_compact). [COST: $0] Includes agent_summary and financial_metrics (CompanyFacts-derived) but NOT full alpha_signals / causality_events — those ship only via purchase_filing after x402 payment. Compare with purchase_filing: sample = evaluate quality; purchase = full evidence-backed JSON. [EXAMPLE ARGUMENTS - MINIMAL]: {} [EXAMPLE ARGUMENTS - MAXIMAL]: {"document_id": "000000708426000023"}
filings
search_filings
PRIMARY discovery tool — lightweight catalog over 10k+ SEC filings (fi_listings_portfolio). [COST: low xpay per-call fee] Does NOT return alpha_signals, causality_events, or financial_metrics (use get_filing_sample / purchase_filing). Always returns agent_readiness_score (higher = better structured data) and edgar_url. Required: at least one of ticker, form_type, company_name, fiscal_period, cik (avoids full-table scans). Agent workflow after this call: 1. Shortlist by agent_readiness_score and optional agent_one_liner 2. get_filing_sample(document_id) — free preview 3. purchase_filing(document_id) — paid full JSON (x402) [EXAMPLE ARGUMENTS - MINIMAL]: {"ticker": "AAPL", "limit": 5} [EXAMPLE ARGUMENTS - MAXIMAL]: { "ticker": "ADM", "form_type": "10-Q", "company_name": "Archer", "fiscal_period": "2026Q1", "min_agent_readiness_score": 70, "limit": 20, "offset": 0, "include_one_liner": true } [EXAMPLE ARGUMENTS - PAGINATION (page 2)]: {"ticker": "MSFT", "form_type": "10-K", "limit": 10, "offset": 10}
purchase
purchase_filing
Purchase and deliver one full SEC filing row from fi_listings_portfolio (MPP v1.0 x402). [COST: xpay per-call + on-chain USDC data price (see FINANCE_FILING_PRICE_USD)] Full JSON includes alpha_signals with evidence_verified causality_events and financial_metrics from SEC CompanyFacts. Do NOT return agent_bundle or internal pipeline fields. [AGENTIC WORKFLOW — mandatory 2-step 402 flow]: STEP 1: Call with document_id and network only; leave tx_hash EMPTY. STEP 2: Broadcast the exact transaction_payload on-chain (polygon USDC default). STEP 3: Call again with the same document_id, network, and confirmed tx_hash (66 chars). [EXAMPLE ARGUMENTS - MINIMAL (Step 1 — payment info)]: {"document_id": "000000708426000023", "network": "polygon"} [EXAMPLE ARGUMENTS - MAXIMAL (Step 3 — claim data)]: { "document_id": "000000708426000023", "network": "polygon", "tx_hash": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" }

Endpoints

URLTransportStateLatencyChecked
https://sec-edgar-filings.mcp.xpay.sh/mcp streamable-http needs auth 246 ms 4 min ago
https://sec-filings-mcp-1065601264332.us-central1.run.app/mcp streamable-http answering 220 ms 4 min ago

Alternatives to SEC EDGAR Filings MCP

same job, measured the same way
US Economic, SEC EDGAR & On-Chain Data (x402)
by agentfund

21 paid tools: US macro data, SEC EDGAR filings, on-chain EVM reads. Settled in USDC on Base.

21 tools answering
Taskfleet MCP
by bfai-1

Pay-per-call MCP tools: web search, scraping, on-chain wallet intel, extraction. x402 USDC on Base.

46 installs/wk local only
Xenarch MCP
by xenarch-ai

Xenarch — x402 MCP server for AI agent payments. Non-custodial, USDC on Base L2.

120 installs/wk local only
Sec Edgar MCP
by stefanoamorelli

SEC EDGAR MCP server that provides access to the US public filings through the US SEC EDGAR API

807 installs/wk local only
Auditflag
by vercel-auditflag-lac

Search SEC EDGAR for going-concern auditor opinions in real 10-K/10-Q filings.

1 tools answering
Eqvps
by poiuyhje

No-KYC crypto VPS AI agents rent & run over MCP — 57 tools, pay USDC/USDT on Base/Eth/Polygon/Solana

27 tools answering
Texttostl
by texttostl

x402-paid tools: text to 3D-printable STL, web search, and search+read. USDC on Base.

4 tools answering
I
SEC EDGAR Financial Data
by taru0208

Search SEC EDGAR filings, financial statements, and company data.

answering

SEC EDGAR Filings MCP — questions

Answers built from our own checks of this server.

What can SEC EDGAR Filings MCP do?
It exposes 3 tools, read directly from the server on our last check. Among them: get_filing_sample, purchase_filing, search_filings. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is SEC EDGAR Filings MCP working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 183 of 184 checks got a reply (99.5%), average response time 279 ms. The bar chart above shows every period we have measured.
How do I connect SEC EDGAR Filings MCP?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You will need your own credentials: it refuses anonymous clients.
Does SEC EDGAR Filings MCP need an API key?
Yes. Every time we knock, SEC EDGAR Filings MCP answers with an authorization challenge instead of its tool list — that is how we know it is running and gated rather than broken. Bring your own credentials and it will talk.
How fast is SEC EDGAR Filings MCP?
It answers our handshake in 279 ms on average, which is faster than 53% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is SEC EDGAR Filings MCP open source?
Yes — it is published under the MIT licence, written in Python and 2 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.