Get SEC EDGAR MCP running with your AI assistant in just a few steps. Choose your preferred installation method below.
Prerequisites: You need an AI assistant that supports the Model Context Protocol (MCP). We recommend Claude Desktop for the best experience.
1

Set up SEC EDGAR User Agent

The SEC requires a user agent string for API access. Set this environment variable:
export SEC_EDGAR_USER_AGENT="Your Name (your.email@domain.com)"
Replace with your actual name and email. The SEC may block requests without a valid user agent.
2

Choose Installation Method

3

Configure Your MCP Client

Add SEC EDGAR MCP to your MCP client configuration:
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
  "mcpServers": {
    "sec-edgar-mcp": {
      "command": "docker",
      "args": ["run", "-e", "SEC_EDGAR_USER_AGENT=Your Name (your.email@domain.com)", "stefanoamorelli/sec-edgar-mcp:latest"],
      "env": {}
    }
  }
}
4

Verify Installation

Restart your MCP client and test with a simple query:
"Get Apple's ticker information"
The assistant should be able to retrieve Apple’s CIK number (0000320193).

What’s Next?

Troubleshooting


Created and maintained by Stefano Amorelli. Built together with the community.