Content
# DART-MCP: Claude Extension for Financial Analysis
This is a financial analysis MCP (Model-assisted Capability Package) utilizing the DART API. It allows for easy analysis and visualization of financial data of listed companies using Claude.
For a more detailed and easier guide, please visit [https://dart-mcp.vercel.app/](https://dart-mcp.vercel.app/).
<a href="https://glama.ai/mcp/servers/@2geonhyup/dart-mcp">
<img width="380" height="200" src="https://glama.ai/mcp/servers/@2geonhyup/dart-mcp/badge" alt="dart-mcp MCP server" />
</a>
## What's Possible / What's Not
### Possible (O)
- Major Financial Analysis
- Detailed Financial Analysis
- Revenue by Business Unit of a Company
- Visualization using Claude
- Valuation using Financial Indicators (DCF, etc.)
### Not Possible (X)
- Providing Stock Prices and Market Capitalization
- Analyzing Overseas Companies
- Exceeding Claude's Free Usage Limit
- Excessive Usage in One Chat Room (If it doesn't work well, try creating a new chat room)
- 100% Accurate Information
**The investment information provided may differ from the actual information, and the responsibility for investment lies with the individual investor.**
## Usage Examples
### Financial Data Analysis and Visualization
```
Show me the trend of sales and operating profit of PharmaResearch for 2023 and 2024 on a quarterly basis as a graph. Also, tell me how the sales proportion is. Analyze the reasons for changes in operating profit or sales.
```
### Comparative Company Analysis
```
Compare the profitability indicators of Kakao and Naver in 2024 on a quarterly basis, and tell me which business units are driving the growth of each company.
```
### Financial Risk Assessment
```
Investigate the recent debt situation of Korea Electric Power Corporation and analyze in detail what the problems are.
```
## Prerequisites
### Issuance of DART API Key
1. Access the [DART Open API](https://opendart.fss.or.kr) website
2. Sign up and log in
3. Click on [Request/Manage Authentication Key] - [Apply for Open API Usage] menu
4. Enter usage information and apply
5. Check the issued authentication key in the [Request/Manage Authentication Key] - [Open API Usage Status] menu
### Claude Desktop App Installation
1. Download the [Claude Desktop App](https://claude.ai/desktop)
2. Sign up and log in
## Installation Method
### 1. Download the Project from GitHub
Download the zip file from the GitHub page.
https://github.com/2geonhyup/dart-mcp
### 2. Unzip the ZIP File and Check the Folder Location
1) Unzip the downloaded ZIP file.
2) Make sure the unzipped folder is in **Downloads**. **If it is in a different location, move it to the Downloads location.**
### 3. Rename the Folder
Rename the unzipped folder dart-mcp-main to **dart-mcp without fail.** (If it's already dart-mcp from the beginning, don't change it)
### 4. Access the Claude App and Access Settings
1) Run the installed Claude desktop app.
2) Mac users: Click **Claude > Settings > Developer > Edit Settings**
Windows users: Click **Settings > Developer > Edit Settings**
### 5. Open the Settings File
Open the **top claude_desktop_config file** with a text editor.
### 6. Enter the Settings Code
1. First, enter the appropriate key and name
- DART API Key: Enter the issued API key
- Computer Name: Enter the computer account name (Home folder in Finder on Mac, C:\Users folder name in Windows)
2. Enter it into the settings file using the following code
```json
{
"mcpServers": {
"dart-mcp": {
"command": "uv",
"args": ["--directory", "/Users/{컴퓨터이름}/Downloads/dart-mcp", "run", "dart.py"],
"env": {
"DART_API_KEY": "{DART_API_KEY}"
}
}
}
}
```
### 7. Restart Claude and Start Using
**Save the settings file, close the Claude app, and restart it.**
Now, when you ask Claude a question, it will call the DART API and provide an answer.
## Precautions for Use
- The company name must be provided as the officially listed name.
- Only KOSPI and KOSDAQ stocks can be investigated.
- Real-time information such as stock prices and market capitalization will be linked in the future.
Connection Info
You Might Also Like
valuecell
Valuecell is a Python project for efficient data management.
hexstrike-ai
HexStrike AI is an AI-powered MCP cybersecurity automation platform with 150+ tools.
AP2
AP2 provides code samples and demos for the Agent Payments Protocol.
sudocode
sudocode is an open-source project for code documentation and sharing.
jebmcp
jebmcp is a quick MCP server and plugin for JEB Pro, supporting Cline,...
mcp-echarts
MCP ECharts generates dynamic charts and data analysis using AI.