korean-dart-mcp
by chrisryugj·★ 36·Score 44
Node.js MCP server for Korean financial disclosure APIs with 83 endpoints compressed to 15 tools.
Overview
korean-dart-mcp is a specialized MCP server that provides access to Korean financial disclosure data through the OpenDART API. It converts 83 different API endpoints into 15 more manageable tools specifically designed for AI assistants. The server offers unique features like Buffett-grade analysis frames, insider signal detection, disclosure anomaly scoring, and XBRL parsing with calculation verification. It also includes HWP/PDF attachment conversion to markdown, making complex financial documents accessible to AI assistants. The server is written in TypeScript and includes comprehensive security measures against ZIP slip and ZIP bomb attacks.
Try asking AI
After installing, here are 4 things you can ask your AI assistant:
When to choose this
Choose this MCP server if you're working with Korean financial data and need specialized tools for insider trading analysis, accounting risk assessment, or Buffett-style quality metrics directly within your AI workflow.
When NOT to choose this
Don't choose this if you need access to DART endpoints not covered by the 15 compressed tools, or if you're working with financial markets outside of Korea where the APIs are irrelevant.
Tools this server exposes
12 tools extracted from the READMEbuffett_quality_snapshotcorps=[...], years=5Buffett-style quality checklist and peer comparison for companies
insider_signalcorp="...", start="...", end="..."Analyze insider trading clusters for buy/sell signals
disclosure_anomalycorp="..."Calculate 0-100 accounting risk score with evidence
get_xbrlrcept_no="...", format="markdown_full"Parse XBRL financial statements with full hierarchy and calculations
search_disclosurespreset="...", days=..., limit=...Search corporate disclosures with predefined presets
get_attachmentsrcept_no="...", mode="extract", index=...Extract text from HWP/PDF attachments in reports
get_corporate_eventcorp="...", mode="timeline", start="...", end="..."Get corporate capital events timeline (stock buybacks, mergers, etc)
get_major_holdingscorp="..."Get major shareholder changes (5% rule + insider holdings)
download_documentrcept_no="...", format="markdown"Convert DART XML disclosure to markdown with preserved structure
get_financial_statementscorp="...", year=..., reprt_code="..."Get standardized financial statements (BS, IS, CF)
get_business_reportcorp="...", year=..., reprt_code="..."Get business report text (사업보고서)
get_audit_reportcorp="...", year=...Get audit report information (감사보고서)
Comparable tools
Installation
# Installation (macOS/Linux/Windows)
npx -y korean-dart-mcp setupThis will launch an interactive wizard that:
- Prompts for your OpenDART API key (free at https://opendart.fss.or.kr/)
- Detects your AI client (Claude Desktop, Cursor, etc.)
- Automatically configures the client
Claude Desktop configuration example:
{
"mcpServers": {
"korean-dart": {
"command": "npx",
"args": ["-y", "korean-dart-mcp"],
"env": {
"OPENDART_API_KEY": "your-api-key-here"
}
}
}
}Compare korean-dart-mcp with
Last updated · Auto-generated from public README + GitHub signals.