Get the FREE Ultimate OpenClaw Setup Guide →

DART

한국의 전자공시시스템 API를 활용하는 mcp 서버

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio snaiws-dart-mcp-server docker run --rm -i -v .:/app/data/mcp/DART -e DART_API_KEY=your-api-key -e USECASE=light snaiws/dart:latest \
  --env USECASE="light" \
  --env DART_API_KEY="your-api-key"

How to use

DART-MCP-서버 leverages the DART API to let AI models access Korean corporate disclosures and related financial data via the MCP protocol. It exposes a set of MCP tools that can search for disclosures, fetch company overviews, look up entity numbers, review capital changes, and retrieve various financial details such as dividends, treasury stock, major shareholders, and executive information. When connected through Claude Desktop as an MCP client, you can invoke these tools to analyze corporate disclosures, extract insights, and perform comparative finance tasks in real time. To use the tools, install the server following the setup instructions, then enable and call the DART tools from Claude's MCP toolbox. The tools appear as available options after the Claude Desktop application loads the DART MCP server configuration.

How to install

Prerequisites:

  • Docker Desktop installed on your machine
  • Claude Desktop installed and configured
  • A DART API key issued by the National Open Data system (DART)

Installation via Smithery (automatic):

npx -y @smithery/cli install snaiws/dart-mcp-server --client claude

Manual Docker-based setup (alternative):

  1. Prepare DART API key and environment:
  • Obtain your DART API key from the DART API signup page
  • Ensure you have a working Docker setup
  1. Run the DART MCP server container:
docker run --rm -i \
  -v .:/app/data/mcp/DART \
  -e DART_API_KEY=your-api-key \
  -e USECASE=light \
  snaiws/dart:latest
  1. In Claude Desktop, add the MCP configuration (see mcp_config below) and save. Restart Claude Desktop if needed. The server will appear under the MCP tools and is ready to be used.

Note: Adjust USECASE or environment variables as needed for your deployment and security model.

Additional notes

Tips:

  • Ensure your DART_API_KEY is kept secure and not hard-coded in shared files.
  • The USECASE=light setting is a recommended default for general querying; switch to a heavier/use-case specific profile if needed.
  • If the container fails to start, verify Docker daemon is running and that network access to the DART API is allowed.
  • The MCP toolset will appear in Claude Desktop after the server is reachable; refresh or restart Claude if it does not show up initially.
  • You can customize the volume path (.:/app/data/mcp/DART) to persist data across restarts.
  • Review the DART API rate limits and design prompts to manage quota effectively.

Related MCP Servers

Sponsor this space

Reach thousands of developers