MCP Catalogs
Home

korean-dart-mcp

by chrisryugj·36·Score 44

Node.js MCP server for Korean financial disclosure APIs with 83 endpoints compressed to 15 tools.

financeai-llmdeveloper-tools
5
Forks
1
Open issues
1 mo ago
Last commit
2d ago
Indexed

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:

you:Analyze insider trading signals to detect if company executives are buying their own stock
you:Compare financial metrics across multiple companies using Buffett-quality checklists
you:Extract and summarize content from complex financial reports (PDF/HWP attachments)
you:Search for specific types of corporate disclosures with preset parameters

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 README
  • buffett_quality_snapshotcorps=[...], years=5

    Buffett-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

hypn4/opendart-fss-mcpRealYoungk/opendart-mcpOpenDartReaderdart-fss

Installation

# Installation (macOS/Linux/Windows)
npx -y korean-dart-mcp setup

This will launch an interactive wizard that:

  1. Prompts for your OpenDART API key (free at https://opendart.fss.or.kr/)
  2. Detects your AI client (Claude Desktop, Cursor, etc.)
  3. 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

GitHub →

Last updated · Auto-generated from public README + GitHub signals.