This MCP server provides programmatic access to Korea's DART (Financial Supervisory Service) corporate disclosure system with 85 tools across 7 categories:
π Disclosure Tools (5) - Smart company search with Korean initial consonant matching (μ΄μ±), fuzzy typo correction, and exact/prefix/substring matching; search and retrieve public disclosures with date/company/type filtering; view company profiles; download original disclosure documents (ZIP files)
π° Financial Tools (7) - Access financial statements (single/multi-company, consolidated/separate); retrieve full statements (balance sheet, income statement, cash flow); analyze financial indicators and ratios; download XBRL files and query taxonomy structure
π Periodic Reports (28) - Stock information (capital changes, dividends, treasury stock, total shares); shareholder data (major/minority shareholders, ownership changes); executive details (directors, employees, individual/aggregate compensation); debt securities (bonds, commercial paper, convertibles); corporate investments; audit information (opinions, contracts); governance (outside directors, fund usage)
π₯ Shareholding (2) - Track major shareholder holdings (5%+ ownership) and executive stock ownership
π Major Events (36) - Monitor capital structure changes, securities issuance (convertible bonds, bonds with warrants, exchangeable bonds), M&A (mergers, splits, split-mergers, stock exchanges), asset transactions, stock transactions, treasury stock operations, corporate distress (defaults, business suspensions, rehabilitation, dissolution), creditor management, litigation, overseas listing/delisting, and contingent capital instruments
π Securities Registration (6) - Access registration statements for equity/debt securities, mergers, splits, depositary receipts, and stock exchange transfers
π οΈ Utilities (1) - Current date/time in Korea Standard Time (KST)
Key Features: Multi-company comparison (up to 20 companies), 6-tier intelligent Korean search with chosung matching ("γ γ γ γ " β μΌμ±μ μ), fuzzy typo correction ("μΌμ μ μ" β μΌμ±μ μ), mixed Korean/English search ("γ γ SDI" β μΌμ±SDI), flexible deployment as stdio or HTTP server, compatible with Claude Desktop, Claude Code, and any MCP client.
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., "@opendart-fss-mcpGet the 2023 annual financial statements for Samsung Electronics"
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.
opendart-fss-mcp
MCP server for Korea's DART (Financial Supervisory Service) corporate disclosure API.
What is OpenDART?
DART (Data Analysis, Retrieval and Transfer System) is Korea's equivalent of the SEC's EDGAR system. It is the official electronic disclosure system operated by the Financial Supervisory Service (FSS) where all Korean corporations submit their financial reports, major event disclosures, and shareholding information.
OpenDART provides a public API to access this data programmatically.
Features
85 tools covering 7 categories β disclosure search, financial statements, periodic reports, shareholding, major events, securities registration, and utilities
Runs as a stdio or HTTP (Streamable HTTP) MCP server
Works with Claude Desktop, Claude Code, and any MCP-compatible client
Smart company search β 6-tier search with Korean initial consonant (chosung) matching and fuzzy typo correction
"μΌμ±μ μ"exact match,"μΌμ±"prefix,"μ μ"substring"γ γ γ γ "chosung β μΌμ±μ μ,"γ γ SDI"mixed β μΌμ±SDI"μΌμ μ μ"fuzzy β μΌμ±μ μ
Built on FastMCP and opendart-fss SDK
Prerequisites
Python 3.14+
uv (recommended package manager)
OpenDART API Key β get one free at opendart.fss.or.kr
Installation
Or install from source:
Configuration
Copy .env.example to .env and set your values:
Variable | Description | Default |
| OpenDART API key (required) | β |
| Transport protocol: |
|
| HTTP bind address |
|
| HTTP port |
|
| Log level: |
|
Usage
Claude Desktop
Add to your Claude Desktop configuration (claude_desktop_config.json):
From PyPI:
From source:
Claude Code
From PyPI:
From source:
CLI
FastMCP
Example Prompts
Show me Samsung Electronics' 2024 consolidated financial statements
Compare revenue and operating profit for Samsung, SK Hynix, and LG Electronics in 2023
Who are the largest shareholders of Hyundai Motor?
What dividends did Samsung pay last year?
Search for M&A-related disclosures from January to June 2024
Has Samsung announced any convertible bond issuances recently?
Show me the executive compensation for POSCO Holdings
What is the auditor's opinion on Kakao's financial statements?
Available Tools
85 tools organized into 7 categories:
Category | Prefix | Tools | Description |
Disclosure |
| 5 | Company search, disclosure list, document viewer |
Financial |
| 7 | Financial statements (single/multi account, XBRL) |
Report |
| 28 | Periodic report key items (compensation, capital, directors, etc.) |
Shareholding |
| 2 | Major shareholder and executive holdings |
Major Events |
| 36 | M&A, capital changes, stock events, lawsuits, and more |
Registration |
| 6 | Securities registration statement details |
Utility |
| 1 | Current date/time (KST) |
Development
License
MIT
Links
OpenDART β Official OpenDART API portal
DART β Electronic Disclosure System
opendart-fss β Python SDK for OpenDART API