Is EdgarTools free to use?
Yes, EdgarTools is free and open source under the MIT license. No API keys or subscription fees are required.
@dgunning
Basic information
Open-source SEC EDGAR toolkit. 11 tools and 7 research prompts covering every major filing type — 10-K, 10-Q, 8-K, Form 4 insider trades, 13F institutional holdings, Form D private placements, Form ADV investment advisers, DEF 14A proxy statements, SC 13D/G ownership, and NPORT f
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"edgartools": {
"command": "uvx",
"args": [
"edgartools",
"--mcp"
],
"env": {
"EDGAR_IDENTITY": "Your Name your.email@example.com"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
EdgarTools is an open-source Python library that turns SEC EDGAR filings into structured Python objects. It provides access to financial statements, insider trades, fund holdings, and 20+ other filing types via a consistent API. It is designed for developers, analysts, and AI agents, and includes a built-in MCP server for use with Claude.
Install with pip install edgartools, set your identity with set_identity("your.email@example.com"), then use the Company and get_filings objects to retrieve and parse filings as typed Python objects, DataFrames, or LLM-optimized text.
Yes, EdgarTools is free and open source under the MIT license. No API keys or subscription fees are required.
No. EdgarTools accesses SEC EDGAR directly and includes built-in rate limiting and caching to remain compliant with SEC guidelines.
It supports 20+ form types including 10-K, 10-Q, 8-K, 13F, Form 4, N-PORT, N-MFP, S-1, DEF 14A, Schedule 13D/G, Form D, and more.
Yes, EdgarTools includes a built-in MCP server for Claude, enabling AI agents to query SEC data directly using the Model Context Protocol.
The library has over 1,000 verification tests, full type hints, and is optimized with lxml and PyArrow for performance. It is suitable for production data pipelines.

Model Context Protocol Servers
🚀 The fast, Pythonic way to build MCP servers and clients.
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
Open-source MCP to use Blender with any LLM

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
Comments