EdgarTools
Open-source SEC EDGAR toolkit — 13 tools, 7 prompts, every filing type. No API key required.
io.github.dgunning/edgartools · Repository · version 5.62.1 · 2.8k stars · listed from registry
Install
The sweep installs into a clean prefix, but this is the command a user would run:
uvx edgartools
Needs credentials: EDGAR_IDENTITY. The probe used placeholder values, so an amber needs credentials result below means the server asked for the real ones, not that it is broken. Maintainers: how to go green.
Results by platform
Linux
needs credentials2026-11-09 · probed over pypi5 recorded runs, oldest first.
handshake failed: MCP error -32000: Connection closed --- stderr (tail) --- Downloading numpy (15.9MiB) Downloading pandas (11.5MiB) Downloading rapidfuzz (3.0MiB) Downloading pygments (1.2MiB) Downloading pyarrow (52.5MiB) Downloading edgartools (3.4MiB) Downloaded pygments Downloaded rapidfuzz Downloaded edgartools Downloaded pandas Downloaded numpy Downloaded pyarrow Installed 42 packages in 73ms edgartools mcp needs the [ai] extra (No module named 'mcp'). Run: uvx --from 'edgartools[ai]' edgartools mcp
macOS
needs credentials2026-11-09 · probed over pypi5 recorded runs, oldest first.
handshake failed: MCP error -32000: Connection closed --- stderr (tail) --- Downloading rapidfuzz (1.2MiB) Downloading pygments (1.2MiB) Downloading pandas (10.7MiB) Downloading edgartools (3.4MiB) Downloading pyarrow (35.6MiB) Downloading numpy (5.2MiB) Downloaded rapidfuzz Downloaded pygments Downloaded edgartools Downloaded numpy Downloaded pandas Downloaded pyarrow Installed 42 packages in 336ms edgartools mcp needs the [ai] extra (No module named 'mcp'). Run: uvx --from 'edgartools[ai]' edgartools mcp
Windows
needs credentials2026-11-09 · probed over pypi5 recorded runs, oldest first.
handshake failed: MCP error -32000: Connection closed --- stderr (tail) --- Downloading pygments (1.2MiB) Downloading pandas (10.3MiB) Downloading edgartools (3.4MiB) Downloading numpy (12.0MiB) Downloading rapidfuzz (1.7MiB) Downloading pyarrow (27.7MiB) Downloaded rapidfuzz Downloaded pygments Downloaded edgartools Downloaded numpy Downloaded pyarrow Downloaded pandas Installed 43 packages in 38.30s edgartools mcp needs the [ai] extra (No module named 'mcp'). Run: uvx --from 'edgartools[ai]' edgartools mcp
Badge
Paste this into the project README to show the current result:
[](https://doesitinstall.com/s/io.github.dgunning__edgartools.html)