SEC EDGAR MCP
by stefanoamorelli
SEC EDGAR MCP is an open-source MCP server that connects AI models to the rich dataset of SEC EDGAR filings. It allows AI assistants to access and utilize corporate financial information for various use cases.
Last updated: N/A
What is SEC EDGAR MCP?
SEC EDGAR MCP is an open-source server implementing the Model Context Protocol (MCP) to provide AI models with access to SEC EDGAR filings. It leverages the secedgar Python SDK to interact with the SEC EDGAR REST API, enabling AI assistants to retrieve and analyze financial data.
How to use SEC EDGAR MCP?
To use SEC EDGAR MCP, first install the server and its dependencies, configure SEC EDGAR API access with a User-Agent, and then start the MCP server. Once running, connect to it with any MCP-compatible client (such as an AI assistant or the MCP CLI tool) and invoke the available EDGAR tools using JSON-RPC requests.
Key features of SEC EDGAR MCP
Provides access to SEC EDGAR filings for AI models
Implements the Model Context Protocol (MCP)
Leverages the secedgar Python SDK
Exposes tools for retrieving company submissions, concepts, and facts
Supports querying XBRL frames for aggregated financial data
Use cases of SEC EDGAR MCP
Financial research
Investment insights
Corporate transparency
AI-powered financial analysis
Automated data extraction from SEC filings
FAQ from SEC EDGAR MCP
What is EDGAR?
What is EDGAR?
EDGAR (Electronic Data Gathering, Analysis, and Retrieval) is the U.S. SEC's primary system for companies to submit official filings.
What is MCP?
What is MCP?
MCP (Model Context Protocol) is an open standard that enables seamless integration between LLM applications and external data sources and tools.
What is the secedgar SDK?
What is the secedgar SDK?
The secedgar SDK is an unofficial Python wrapper for SEC's EDGAR REST API.
What kind of data can I retrieve?
What kind of data can I retrieve?
You can retrieve company submissions (filings), specific financial concepts, all available financial facts for a company, and XBRL frames (aggregated data across companies or time frames).
How do I find a company's CIK?
How do I find a company's CIK?
You can use the SEC's CIK lookup tool if you only know a ticker or name.