BigHugger
MCP MCP server · io.github.dgunning

io.github.dgunning/edgartools

Open-source SEC EDGAR toolkit — 11 tools, 7 prompts, every filing type. No API key required.

host stars
2,723
30-day movement
+227/day
Related entries
2
Connections
0
pypilocalstdio

EdgarTools is an open-source Python library and MCP server for SEC EDGAR filings, exposing 11 tools and 7 prompts covering every filing type. It turns filings into typed Python objects with data as pandas DataFrames, and requires no API key.

It gives you free, self-run access to all SEC EDGAR filings since 1994 through a Python-native and AI-client interface without keys or subscriptions.

Use it to

  • Extract financial statements from 10-K and 10-Q filings
  • Analyze insider trading from Form 4
  • Retrieve 13F institutional holdings and hedge fund portfolios
  • Track corporate events from 8-K reports
  • Query XBRL financial data across companies

For Developers, analysts, and hedge funds working with SEC data

Runs
installed — on your machine
Transport
stdio
Packaged as
pypi:edgartools
Install
uvx edgartools
Needs
1 environment variable
Version
5.21.1
Last release
2026-03-06
topicssec-edgarfinancial-datapythonmcp-serverfilingsxbrl