SEC EDGAR MCP Server
Connect your AI agents to real-time and historical SEC EDGAR filings, automating financial data extraction, compliance checks, and research with FlowHunt’s SEC EDGAR MCP Server.

What does “SEC EDGAR” MCP Server do?
The SEC EDGAR MCP (Model Context Protocol) Server is a specialized tool designed to connect AI assistants with the U.S. Securities and Exchange Commission’s EDGAR (Electronic Data Gathering, Analysis, and Retrieval) system. By interfacing with external data sources like EDGAR, this MCP server enables AI agents and developers to access, query, and analyze public financial filings and corporate disclosures. This capability enhances development workflows for finance, compliance, and research applications—allowing tasks such as automated financial data extraction, real-time monitoring of filings, and integration into data-driven applications. With the SEC EDGAR MCP Server, developers can efficiently automate and standardize their interactions with EDGAR, saving time and ensuring up-to-date information is always accessible.
List of Prompts
No prompt templates are mentioned in the available documentation.
List of Resources
No explicit resources are described in the available documentation.
List of Tools
No specific tools are listed in the available documentation or in the visible code structure (such as a server.py
).
Use Cases of this MCP Server
- Automated Financial Data Extraction: Developers can automate the retrieval of SEC filings and disclosures for integration into financial models, dashboards, or compliance tools.
- Real-Time Filings Monitoring: Useful for analysts and compliance teams to receive updates or trigger workflows based on newly filed SEC documents.
- Data-Driven Research Applications: Enables AI agents to access and process historical or real-time EDGAR data for academic, market, or regulatory research.
- Integration into Compliance Workflows: Streamlines the process of checking company filings for regulatory compliance within enterprise systems.
- Corporate Intelligence Gathering: Assists due diligence teams and investors in quickly aggregating and analyzing public company disclosures.
How to set it up
Windsurf
- Ensure you have Python 3.9+ installed.
- Locate your Windsurf configuration file (usually
windsurf.config.json
). - Add the SEC EDGAR MCP Server using the following JSON snippet:
{ "mcpServers": { "sec-edgar-mcp": { "command": "sec-edgar-mcp", "args": [] } } }
- Save the configuration and restart Windsurf.
- Verify setup by checking the MCP server logs or Windsurf UI.
Claude
- Install the SEC EDGAR MCP Server (Python 3.9+ required).
- In Claude’s settings/configuration, add the MCP server as follows:
{ "mcpServers": { "sec-edgar-mcp": { "command": "sec-edgar-mcp", "args": [] } } }
- Save your settings and restart Claude.
- Confirm the MCP server is available within the Claude environment.
Cursor
- Ensure Python 3.9+ is available and the MCP server is installed.
- Edit Cursor’s configuration file.
- Add:
{ "mcpServers": { "sec-edgar-mcp": { "command": "sec-edgar-mcp", "args": [] } } }
- Save and restart Cursor.
- Validate the connection in the Cursor interface.
Cline
- Prepare your environment with Python 3.9+.
- Locate the Cline configuration file.
- Insert the following:
{ "mcpServers": { "sec-edgar-mcp": { "command": "sec-edgar-mcp", "args": [] } } }
- Save and restart Cline.
- Check that the MCP server is now accessible.
Securing API Keys:
If your deployment requires API keys or secrets, use environment variables for security. Example:
{
"mcpServers": {
"sec-edgar-mcp": {
"command": "sec-edgar-mcp",
"env": {
"EDGAR_API_KEY": "your_api_key_here"
},
"inputs": {}
}
}
}
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"sec-edgar-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “sec-edgar-mcp” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | High-level description from README |
List of Prompts | ⛔ | No prompt templates found |
List of Resources | ⛔ | No explicit MCP resources documented |
List of Tools | ⛔ | No tools listed or found in repository structure |
Securing API Keys | ✅ | .env.example provided, general env usage described |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
Based on the available documentation, the SEC EDGAR MCP provides a clear overview and basic setup instructions, but lacks detail on prompts, resources, and tool definitions, which limits its immediate utility for advanced MCP workflows.
MCP Score
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ⛔ |
Number of Forks | 16 |
Number of Stars | 44 |
Our opinion:
Given the absence of prompt templates, explicit resource documentation, and tool definitions, but with a clear license and usage context, we would rate this MCP server a 4/10 for completeness and readiness for general use in advanced AI workflows. It is suitable for basic integration but lacks depth for more sophisticated scenarios.
Frequently asked questions
- What is the SEC EDGAR MCP Server?
The SEC EDGAR MCP Server is a tool that connects AI assistants to the U.S. Securities and Exchange Commission’s EDGAR system, enabling automated access to public financial filings and corporate disclosures for use in finance, compliance, and research applications.
- What use cases does this MCP server support?
It supports automated financial data extraction, real-time monitoring of SEC filings, integration into compliance workflows, and enables data-driven research and corporate intelligence gathering using SEC EDGAR data.
- Are prompt templates or resource definitions available?
No, the current documentation does not include prompt templates or explicit MCP resource/tool definitions.
- How do I secure API keys when deploying this MCP server?
If your deployment requires API keys or secrets, use environment variables in your configuration to store them securely. Example: { "env": { "EDGAR_API_KEY": "your_api_key_here" } }.
- How do I integrate the SEC EDGAR MCP Server with FlowHunt?
Add the MCP component to your FlowHunt flow, configure the system MCP settings with your server details, and connect it to your AI agent to enable direct access to SEC filings and disclosures.
Try FlowHunt's SEC EDGAR MCP Server
Automate your access to SEC disclosures and filings—supercharge compliance, research, and financial workflows with FlowHunt’s SEC EDGAR integration.