Labsco
MCP SERVER

OpenDART MCP

by SongHyojun0228

Search Korean companies and their DART filings, pull key financials, compare several companies side by side, or take the full statements with every account line.

Equity & Fund Market DataVerified
Summary
Summary and full statements as separate tools is the right split, because pulling every account line for a question about revenue is how you fill a context window with nothing.

Korean financial statements have a lot of line items, and most questions need four of them. Offering the summary as its own call means the cheap question stays cheap and the detailed one is still available when the answer genuinely depends on a specific account. compare_financials doing the alignment across companies is the other real saving — the tedious part of comparison is not fetching, it is matching accounts that are named slightly differently in each filing. Read-only, official source, and the key is free.

What it is

A client for DART, the Korean Financial Supervisory Service's disclosure system, with five tools covering company search, filing search, and financial data at three levels of depth.

What you get
  • search_company resolves a Korean company to its basic corporate information, which is the identifier every other call needs.
  • search_disclosures searches filings by company or browses them, so a specific report and a survey are both reachable.
  • get_financial_summary returns the key figures — the answer to most questions — while get_full_financial_statements returns every account item for when it is not.
  • compare_financials puts several companies side by side rather than requiring one call each and manual alignment.
Requirements

DART_API_KEY, free from the Financial Supervisory Service.

Setup effort

One command plus a key — npx opendart-mcp, then supply credentials