stefanoamorelli/sec-edgar-mcp

A SEC EDGAR MCP (Model Context Protocol) Server

What it solves

It bridges the gap between AI assistants and official financial data by providing a standardized way to access SEC EDGAR filings. This ensures that AI models can retrieve company filings, financial statements, and insider trading data with exact numeric precision rather than relying on potentially inaccurate internal knowledge.

How it works

It operates as a Model Context Protocol (MCP) server, allowing AI assistants to call specific tools to fetch data. It leverages the sec-edgar-toolkit to perform CIK lookups, extract specific sections from 10-K, 10-Q, and 8-K filings, and parse XBRL data for balance sheets, income statements, and cash flow reports. It supports both stdio and streamable HTTP transport methods.

Who it’s for

Financial analysts, researchers, and developers building AI-powered financial tools who need reliable, verifiable access to U.S. public company filings.

Highlights

  • Comprehensive Financial Toolset: Includes tools for company info, filing retrieval, and XBRL-parsed financial statements.
  • Insider Trading Data: Provides access to Form 3, 4, and 5 transactions.
  • Verifiable Sources: Every response includes direct SEC filing URLs for manual verification.
  • Flexible Deployment: Can be run via Docker, pip, or uv, and supports multiple transport protocols.

Related

  • Project
  • Project
  • Project
  • Project
  • Project