MCP Catalogs
Homesec-edgar-mcp screenshot

sec-edgar-mcp

by stefanoamorelli·266·Score 51

MCP server providing AI assistants with precise access to SEC EDGAR financial filings and company data.

financeai-llmdeveloper-tools
77
Forks
12
Open issues
this month
Last commit
2d ago
Indexed

Overview

The SEC EDGAR MCP server enables AI assistants to access U.S. Securities and Exchange Commission filings with exact numeric precision. It provides tools for company lookup, filing retrieval (10-K, 10-Q, 8-K), financial statement parsing (balance sheet, income statement, cash flow), and insider trading data. Built on edgartools, it ensures accurate financial data extraction and includes SEC filing URLs for verification.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Financial analysis and research using parsed SEC data
you:Compliance monitoring through automated filing analysis
you:Investment decision support with accurate company financials
you:Is this project affiliated with the SEC?
you:What data sources does this MCP server access?

When to choose this

Choose SEC EDGAR MCP when you need precise, numeric financial data from SEC filings with direct URLs for verification in AI applications.

When NOT to choose this

Avoid using this server if you need commercial licensing or authentication capabilities, as it uses AGPL-3.0 license and has no authentication model.

Tools this server exposes

11 tools extracted from the README
  • CIK lookup

    Look up CIK (Central Index Key) for a company

  • company info

    Get basic company information

  • company facts

    Retrieve company facts and data

  • 10-K retrieval

    Retrieve annual reports (10-K) for companies

  • 10-Q retrieval

    Retrieve quarterly reports (10-Q) for companies

  • 8-K retrieval

    Retrieve current reports (8-K) for companies

  • section extraction

    Extract specific sections from SEC filings

  • balance sheet

    Get balance sheet data from financial statements (XBRL-parsed)

  • income statement

    Get income statement data from financial statements (XBRL-parsed)

  • cash flow

    Get cash flow statement data (XBRL-parsed)

  • Form 3/4/5 transactions

    Retrieve insider trading transaction information

Note: Tool names were inferred from the category table in the Tools section, which lists categories but doesn't provide exact tool names or signatures. The actual tool names may differ slightly.

Comparable tools

edgartoolssec-api-mcpfinancial-data-mcp

Installation

Installation

Docker (Recommended)
{
  "mcpServers": {
    "sec-edgar-mcp": {
      "command": "docker",
      "args": [
        "run", "-i", "--rm",
        "-e", "SEC_EDGAR_USER_AGENT=Your Name (your@email.com)",
        "stefanoamorelli/sec-edgar-mcp:latest"
      ]
    }
  }
}
Other Methods

Other installation methods (pip, conda, uv) are available in the [documentation](https://sec-edgar-mcp.amorelli.tech/setup/quickstart).

HTTP Transport

For platforms like Dify, use streamable HTTP:

python -m sec_edgar_mcp.server --transport streamable-http --port 9870

FAQ

Is this project affiliated with the SEC?
No, this project is not affiliated with or endorsed by the U.S. Securities and Exchange Commission. EDGAR and SEC are trademarks of the SEC.
What data sources does this MCP server access?
The server provides access to SEC EDGAR filings, including company information, financial statements (10-K, 10-Q), 8-K reports, and insider trading data (Forms 3/4/5).

On Hacker News

Recent discussion from the developer community.

Compare sec-edgar-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.