dart-mcp
This DART-MCP server provides comprehensive financial analysis capabilities for publicly listed companies (KOSPI and KOSDAQ) through the DART API with Claude integration.
Financial Metrics Retrieval: Extract key metrics (revenue, operating profit, net income, cash flows, assets, liabilities, equity) from company disclosures within specified date ranges.
Detailed Financial Statements: Access balance sheets, income statements, and cash flow statements through XBRL files.
Business Information: Gather detailed business-related information including product lines, sales status, risk management, and R&D activities.
Historical Data Access: Use JSON API as a fallback to obtain pre-September 2023 financial data.
Analysis Support: Enable financial analysis, comparison, visualization, and valuation based on retrieved data.
Accesses the DART (Data Analysis, Retrieval and Transfer) API to provide financial analysis of listed Korean companies, including revenue analysis by business segment, financial indicators, and valuation metrics like DCF.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dart-mcp삼성전자 2024년 매출액과 영업이익 분기별로 그래프로 보여줘"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
DART-MCP: Claude Extension for Financial Analysis
This is a financial analysis MCP (Model-assisted Capability Package) utilizing DART API. Using Claude, you can easily analyze and visualize financial data of listed companies.
I'll add a more detailed and easy guide at the top, which you can see at https://dart-mcp.vercel.app/ .
Possible / Impossible
Possible (O)
Key Financial Analysis
Detailed financial analysis
Sales by business unit of the company
Visualization using Claude
Valuation using financial indicators (DCF, etc.)
Impossible (X)
Provides stock price and market capitalization
Analysis of overseas companies
Use more than Claude's free usage
Use multiple chat windows (if it doesn't work, create a new chat window and use it)
100% accurate information
The investment information provided may differ from the actual information, and investment responsibility lies with the investor.
Related MCP server: phalcon-mcp
Example of use
Financial data analysis and visualization
파마리서치의 2023, 2024년 매출액, 영업이익 추이 분기별로 그래프로 보여줘. 그리고 매출비중이 어떻게 되는지 알려줘. 영업이익이나 매출액 변동 이유도 분석해줘.Comparative Analysis of Companies
카카오와 네이버 2024년 수익성지표를 비교해서 분기별로 보여주고, 각 기업들은 어떤 사업부가 성장을 이끌지 알려줘.Financial Risk Assessment
한국전력의 최근 부채상황을 조사하고, 상세하게 어떤 부분이 문제인지 분석해줘.Advance preparation
Issuing DART API Key
Access the DART Open API website
Sign up and log in
[Authentication Key Application/Management] - Click [Open API Use Application] menu
Apply after entering usage information
[Authentication Key Application/Management] - Check the issued authentication key in the [Open API Usage Status] menu
Install the Claude desktop app
Download the Claude desktop app
Sign up and log in to your account
How to install
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.
Unzip the downloaded ZIP file.
Make sure the unzipped folder is in Downloads . If it's somewhere else, move it to the Downloads location.
3. Change the folder name
Be sure to change the name of the unzipped folder dart-mcp-main to dart-mcp. (If it was dart-mcp from the beginning, don't change it.)
4. Access the Claude app and settings
Launch the installed Claude desktop app.
Mac users: Click Claude > Settings > Developer > Edit Settings Windows users: Click Settings > Developer > Edit Settings
5. Open the settings file
Open the claude_desktop_config file at the top with a text editor.
6. Enter the setup code
First, enter the correct key and name.
DART API Key: Enter the API key you received
Computer Name: Enter your computer account name (Finder home folder on Mac, C:\Users folder name on Windows)
Enter the following code into the settings file:
{
"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 it
Save the config file, close the Claude app, and restart it . Now when you ask Claude a question, it will call the DART API and provide the answer.
Precautions for use
The company name must be provided as its officially listed name.
Only KOSPI and KOSDAQ stocks can be researched.
We plan to link real-time information such as stock prices and market capitalization in the future.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- MIT
- AlicenseNot gradedqualityCmaintenanceMCP server that integrates with the BlockSec https://blocksec.com platform to provide blockchain transaction analysis.11MIT
- AlicenseBqualityAmaintenanceA MCP (Model Context Protocol) server for interacting with dbt.16598Apache 2.0
- MIT
Related MCP Connectors
Skiddle MCP.
deBridge MCP
MDN Search MCP
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/2geonhyup/dart-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server