MCP server for accessing SEC EDGAR filings, connecting AI assistants to company filings, financial statements, and insider trading data with exact numeric precision.
From the registry: SEC EDGAR MCP server that provides access to the US public filings through the US SEC EDGAR API
Please install the `sec-edgar-mcp` MCP server into my current AI client (that's you).
Optional prerequisites:
- Docker — Required for the recommended Docker installation method (https://docs.docker.com/get-docker/)
- Python 3.11+ — Required for pip/uvx installation method
Canonical MCP server config (stdio transport):
- command: `docker`
- args: ["run","-i","--rm","-e","SEC_EDGAR_USER_AGENT=<Your Name (your@email.com)>","stefanoamorelli/sec-edgar-mcp:latest"]
- required environment variables:
- `SEC_EDGAR_USER_AGENT`: User agent string required by SEC EDGAR API (name and email) (example: `Your Name (your@email.com)`)
Note: SEC EDGAR filings, financials (XBRL-parsed), insider trading. Built on edgartools. Also installable via uvx/pip. HTTP transport available for Dify/private networks.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.SEC_EDGAR_USER_AGENTrequiredUser agent string for identifying the application making requests to the SEC EDGAR.SEC filing intelligence — insider sentiment, material events, financial ratios, disclosure search.
Open-source SEC EDGAR toolkit — 11 tools, 7 prompts, every filing type. No API key required.
MCP server integrating with Stripe - tools for customers, products, payments, and more.