Home / Products / AI agents
Claude, ChatGPT, Cursor

SEC EDGAR MCP Server: give Claude, ChatGPT and Cursor live SEC data

An MCP server that gives AI agents live SEC EDGAR data: filings, full text, financials, insider trades, 13F, 8-K events and more.

27.3Mfilings indexed
1993first filing
2026-10-09latest filing date
curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/filings?query=ticker:NVDA&size=2"
import os, requests

r = requests.get(
    "https://secfeedapi.com/v1/filings",
    params={'query': 'ticker:NVDA', 'size': '2'},
    headers={"Authorization": f"Bearer {os.environ['SECFEED_KEY']}"},
)
print(r.json())

Overview

Language models know old filings from training data, and nothing about the 8-K filed this morning. The SecFeed MCP server connects Claude, ChatGPT, Cursor and any other Model Context Protocol client to the same live data as the API: filing search, full-text search, section extraction, XBRL financials, insider trades, 13F holdings, 8-K events, company data and enforcement.

Add one block to your MCP config with your API key and the agent can answer questions like "summarize NVIDIA's latest risk factors" or "which directors bought stock this week" from primary sources, with links back to EDGAR.

What you get

Built for developers who would rather not parse EDGAR.

Remote over HTTP

POST /mcp with your key. No local install for Claude Desktop, Cursor or custom agents.

Or local over stdio

python3 -m fw.mcp for clients that launch servers locally.

The whole API as tools

Filings, full text, extractor, XBRL, insider trades, 13F, 13D/G, Form D, 8-K events, company data, mapping and enforcement.

Answers with sources

Every tool returns accession numbers and EDGAR links the agent can cite.

Endpoints

Authenticate with Authorization: Bearer YOUR_KEY. Responses are JSON.

POST/mcpDocs →

MCP server over HTTP (JSON-RPC). Or run locally over stdio: python3 -m fw.mcp. 18 tools covering every API above.

Parameters: JSON-RPC body

Use cases

Datasets behind this API

The SEC forms this API reads, with live filing counts.

FAQ

How do I add SecFeed to Claude Desktop or Cursor?

Add {"mcpServers": {"secfeed": {"url": "https://secfeedapi.com/mcp", "headers": {"Authorization": "Bearer YOUR_KEY"}}}} to the client's MCP config.

Do MCP calls count against my plan?

Yes. Each tool call is one API call, the same as calling the endpoint directly.

Try the MCP Server free

500 API calls a month on the free plan. No sales call.

Get free API key →