# SEC EDGAR MCP

> SEC EDGAR provides direct, programmatic access to the official US corporate filings database. Your AI client uses this MCP to retrieve required documents like 10-K and 10-Q reports, extract specific structured financial data (XBRL), and look up core company disclosures for any public entity using its Central Index Key. It turns massive government databases into natural conversation topics.

## Overview
- **Category:** data-management
- **Price:** Free
- **Tags:** financial-filings, xbrl, corporate-intelligence, public-records, data-extraction, compliance-reporting

## Description

Your AI agent can act as a dedicated financial analyst without you having to navigate the Securities and Exchange Commission's complex website. This MCP connects your client directly to primary source corporate intelligence, letting you ask specific questions about public companies. Need to know the net income for Microsoft over the last three years? Just ask. You don't have to download PDFs or manually parse XBRL tags; your agent handles that deep data extraction automatically. You can track a company’s recent regulatory activity by pulling every filing they submitted, or you can check historical records to find how a specific financial concept was treated across multiple fiscal periods for the same entity. It makes auditing and fundamental research simple. By connecting this MCP through Vinkius, your agent gains specialized expertise that goes far beyond general web search capabilities.

## Tools

### get_company_concept
Retrieves a company's disclosed financial data for a specific concept (e.g., 'Assets' or 'Liabilities').

### get_company_facts
Pulls structured financial facts, like income statement figures, from official filings.

### get_submissions
Lists all recent regulatory filings for a company using its Central Index Key (CIK).

## Prompt Examples

**Prompt:** 
```
Get recent submissions for Apple Inc (CIK 0000320193).
```

**Response:** 
```
Retrieving recent filings for Apple... I found the latest submissions including their most recent 10-Q and several 8-K reports. Would you like to see the details of a specific form?
```

**Prompt:** 
```
Extract the 'NetIncomeLoss' for Microsoft (CIK 0000789019) for the last 3 years.
```

**Response:** 
```
Fetching financial facts for Microsoft... I've retrieved the Net Income figures from their official XBRL filings for the last 3 fiscal years. Microsoft reported $72.3B in 2023, $61.2B in 2022, and $61.3B in 2021.
```

**Prompt:** 
```
Find all filings for Tesla (CIK 0001318605) related to '8-K' forms this year.
```

**Response:** 
```
Filtering Tesla submissions... I've identified 5 '8-K' (current report) filings for Tesla so far this year. These usually cover major corporate events. Would you like to see the items disclosed in the most recent one?
```

## Capabilities

### Track regulatory activity
Retrieve a company's most recent official submissions (like 10-Q and 8-K forms) using its Central Index Key.

### Extract structured financial numbers
Pull specific, quantifiable financial data points—such as balance sheet totals or income statement figures—from the official XBRL filings.

### Look up core financial concepts
Fetch how a company disclosed and reported on specific financial topics across various years in their public records.

## Use Cases

### Comparing industry peers on debt levels
A financial analyst needs to compare the long-term liabilities of three major competitors. Instead of visiting three separate SEC pages, they ask their agent to use `get_company_concept` for 'Liabilities' across all three CIKs. The AI compiles a single comparison table immediately.

### Tracking sudden corporate changes
A compliance officer suspects a company filed something major but missed the memo. They use `get_submissions` to pull every filing type for the last 60 days, allowing them to quickly spot an unusual or critical report.

### Building a multi-year trend model
An academic researcher wants to analyze how 'Research & Development' spending changed over the last decade. They prompt their agent with `get_company_facts` for that specific concept across multiple years, building a historical data set in minutes.

### Due diligence on an acquisition target
An investment team needs to know the exact reported net income loss from a company's official filings. They ask their agent to use `get_company_facts` for 'NetIncomeLoss,' getting accurate, verified numbers directly from the source.

## Benefits

- Instead of downloading and opening dozens of PDFs, your agent summarizes the most recent filings for a company using `get_submissions`, giving you an immediate overview of their regulatory status.
- You don't need to manually parse XBRL tags. The `get_company_facts` tool pulls specific financial figures—like net income or revenue—into clean, structured data points ready for analysis.
- Need a longitudinal view? Use the `get_company_concept` function to track how a company defined and reported on a single concept across five different years' filings.
- The entire process is controlled by your natural conversation. You just ask: 'What were their Q3 liabilities?' and get an answer, not a dataset of links.
- It removes the friction between raw data and insight. Your agent acts like a specialized analyst who reads all the fine print for you.

## How It Works

The bottom line is that you get immediate, actionable financial intelligence without ever touching a web browser or API key.

1. First, connect your preferred AI client to this MCP catalog listing.
2. Second, specify the company's Central Index Key (CIK) and what information you need from their filings.
3. Finally, your agent runs the query, retrieving structured data points or lists of documents directly into the chat interface.

## Frequently Asked Questions

**How do I use SEC EDGAR with a CIK?**
You must provide the Central Index Key (CIK) for precision. Use it when calling `get_company_submissions` or any other function to ensure your agent targets the correct legal entity.

**Can SEC EDGAR pull data from non-US companies?**
No, this MCP is limited to official filings within the US Securities and Exchange Commission database. It only covers public entities filed in the U.S.

**Is the financial data provided by get_company_facts real time?**
The data reflects the most recently submitted, publicly available filings. Since this is based on government records, there's a slight delay between filing and availability here.

**What if I need to compare concepts over many years using get_company_concept?**
You can ask your agent to fetch the same financial concept for multiple fiscal periods. This is ideal for trend analysis that would otherwise require tedious manual data compilation.

**Do I need an API key for SEC EDGAR MCP access?**
No, this integration uses public access methods (User-Agent) and doesn't require you to manage or provide a traditional API key within your AI client setup.