Main
Use it when numeric fidelity matters: README positions the server as exact numeric SEC filing access and includes SEC URLs for verification.
Start with Docker stdio as in README, then switch to streamable HTTP only on private networks (README warns there is no auth).
If you run evals, README documents a Promptfoo-based test suite under
evals/to measure tool reliability.
Source-backed notes
- README provides a Docker-based MCP client config and notes
-iis required for JSON-RPC communication. - README states the project is not affiliated with the SEC and is built on the edgartools library.
- README documents streamable HTTP transport via
python -m sec_edgar_mcp.server --transport streamable-http --port 9870with a warning about no authentication.
FAQ
- Do I need to set a User-Agent?: Yes — README passes
SEC_EDGAR_USER_AGENTfor SEC-friendly requests. - Is streamable HTTP secure by default?: No — README says there is no auth; run it only on private networks.
- Does it include evals?: Yes — README references a Promptfoo test suite under
evals/.