M MCP모아
가이드

한국 금융 MCP 서버 목록 — DART·KRX·ECOS·증권사 API 총정리

한국 금융 MCP 서버 목록을 한눈에 비교합니다. DART 전자공시·KRX 주가·ECOS 경제통계 API를 Claude와 연결하는 서버별 특징, 설치 명령, API 키 발급 방법까지 총정리.

DART·KRX·ECOS 한국 금융 MCP 서버들을 Claude AI와 연결하는 데이터 흐름 개요도

한국 금융 데이터를 AI에 연결하고 싶다면 DART·KRX 기반 MCP 서버 세 가지(Korea Stock MCP, DART MCP, Korean DART MCP)를 우선 검토하세요. 세 서버 모두 무료 오픈소스이며, OpenDART API 키만 발급받으면 Claude Desktop이나 Cursor에서 바로 재무제표·공시·주가 데이터를 질의할 수 있습니다. 이 글에서는 각 서버의 기능 차이, 설치 명령, 설정 방법, 그리고 자주 겪는 오류까지 한 번에 정리합니다.

왜 금융 MCP 서버가 필요한가

주식 투자나 기업 분석을 할 때 가장 불편한 점은 데이터 수집이 분리된 것입니다. DART에서 사업보고서를 다운로드하고, KRX에서 주가 CSV를 내려받고, 스프레드시트에 붙여넣은 뒤에야 비로소 분석을 시작할 수 있습니다. MCP(Model Context Protocol) 서버를 설치하면 Claude가 직접 DART·KRX API를 호출해 대화 안에서 즉시 분석할 수 있습니다. “삼성전자 최근 3개년 ROE 추이를 표로 보여줘”처럼 자연어로 요청하면 AI가 데이터를 가져와 답변합니다.

사용자 질문


Claude (MCP 클라이언트)
     │  MCP 프로토콜

금융 MCP 서버 (로컬 프로세스)
     │  HTTP / REST
     ├──────────────▶ DART OpenAPI (opendart.fss.or.kr)
     ├──────────────▶ KRX 시장 데이터
     └──────────────▶ (서버별 추가 지원 API)

한국 금융 MCP 서버 비교표

현재 MCP모아 금융 카테고리에 등록된 주요 한국 금융 MCP 서버를 한 표로 정리했습니다.

서버명지원 API설치 방식API 키 필요주요 특징
Korea Stock MCPDART + KRXnpx필요 (DART)DART·KRX 동시 지원 종합형
DART MCPDART 전자공시uvx (Python)필요 (DART)Python 기반, 직접 실행
Korean DART MCPOpenDART 83개 APInpx필요 (DART)83개 API → 15개 도구로 압축

모든 서버가 OpenDART API 키를 요구합니다. API 키는 opendart.fss.or.kr에서 무료로 발급받을 수 있습니다.

API 키 발급 방법 (공통)

세 서버 모두 금융감독원 OpenDART API 키가 필요합니다. 발급 절차는 다음과 같습니다.

  1. opendart.fss.or.kr 접속 후 회원가입
  2. 로그인 → 상단 메뉴 “API 신청” 클릭
  3. API 키 신청 양식 작성 (활용 목적, 서비스명 등)
  4. 승인 후 마이페이지에서 인증키 확인 및 복사

발급된 키는 각 MCP 서버 설정 시 환경 변수(DART_API_KEY 등)로 입력합니다. 키는 외부에 노출되지 않도록 주의하세요.

서버별 상세 안내

Korea Stock MCP — DART·KRX 종합형

Korea Stock MCP는 DART 전자공시와 KRX 시장 데이터를 동시에 지원하는 종합형 서버입니다. 재무제표 분석과 주가 조회를 하나의 서버로 처리하고 싶을 때 적합합니다.

GitHub: github.com/jjlabsio/korea-stock-mcp

Claude Desktop 설정 예시 (claude_desktop_config.json):

{
  "mcpServers": {
    "korea-stock-mcp": {
      "command": "npx",
      "args": ["-y", "korea-stock-mcp@latest"],
      "env": {
        "DART_API_KEY": "여기에_발급받은_API_키_입력"
      }
    }
  }
}

설정 파일 위치는 macOS 기준 ~/Library/Application Support/Claude/claude_desktop_config.json입니다. Windows는 %APPDATA%\Claude\claude_desktop_config.json입니다.

지원하는 주요 기능:

  • DART: 사업보고서, 재무제표, 공시 검색
  • KRX: 종목 시세, 거래량, 시가총액 조회
  • 기업 기본 정보 조회

DART MCP — Python 기반 전자공시 특화

DART MCP는 Python과 uv 패키지 매니저를 사용하는 서버입니다. 먼저 저장소를 클론한 뒤 실행합니다.

GitHub: github.com/2geonhyup/dart-mcp

설치 및 실행:

# 1. 저장소 클론
git clone https://github.com/2geonhyup/dart-mcp ~/Downloads/dart-mcp

# 2. uv가 없으면 먼저 설치
pip install uv

# 3. Claude Desktop 설정에 아래 커맨드 추가 (직접 실행 방식)
uv --directory ~/Downloads/dart-mcp run dart.py

Claude Desktop 설정 예시:

{
  "mcpServers": {
    "dart-mcp": {
      "command": "uv",
      "args": ["--directory", "/Users/사용자이름/Downloads/dart-mcp", "run", "dart.py"],
      "env": {
        "DART_API_KEY": "여기에_발급받은_API_키_입력"
      }
    }
  }
}

Python 환경에 익숙한 개발자라면 소스코드를 직접 수정해 원하는 기능을 추가할 수 있다는 장점이 있습니다.

Korean DART MCP — 83개 API를 15개 도구로 압축

Korean DART MCP는 OpenDART의 83개 API 엔드포인트를 15개의 MCP 도구로 압축해 사용성을 높인 서버입니다. 복잡한 API 명세를 직접 다루지 않고도 재무·공시 데이터를 간편하게 조회할 수 있습니다.

GitHub: github.com/chrisryugj/korean-dart-mcp

Claude Desktop 설정 예시:

{
  "mcpServers": {
    "korean-dart-mcp": {
      "command": "npx",
      "args": ["-y", "korean-dart-mcp"],
      "env": {
        "DART_API_KEY": "여기에_발급받은_API_키_입력"
      }
    }
  }
}

15개 MCP 도구로 조회 가능한 정보 예시:

  • 기업 개황 및 기본 정보
  • 사업보고서·분기보고서 원문
  • 재무상태표·손익계산서·현금흐름표
  • 주요 공시 목록 및 본문
  • 대주주 현황, 임원 현황

두 개 이상 서버를 동시에 등록하는 방법

여러 금융 MCP 서버를 동시에 등록해도 됩니다. mcpServers 객체에 키를 추가하면 됩니다.

{
  "mcpServers": {
    "korea-stock-mcp": {
      "command": "npx",
      "args": ["-y", "korea-stock-mcp@latest"],
      "env": {
        "DART_API_KEY": "발급받은_키"
      }
    },
    "korean-dart-mcp": {
      "command": "npx",
      "args": ["-y", "korean-dart-mcp"],
      "env": {
        "DART_API_KEY": "발급받은_키"
      }
    }
  }
}

단, 동일한 기능을 제공하는 서버를 여러 개 등록하면 Claude가 혼란을 겪거나 응답이 느려질 수 있습니다. 처음에는 하나씩 테스트한 뒤 필요한 서버만 유지하는 것을 권장합니다.

흔한 오류와 해결 방법

오류 메시지원인해결 방법
DART_API_KEY is not set환경 변수 누락env 필드에 API 키 입력 확인
npx: command not foundNode.js 미설치nodejs.org에서 LTS 버전 설치
uv: command not founduv 미설치pip install uv 또는 공식 문서 참고
401 UnauthorizedAPI 키 오류 또는 만료OpenDART 마이페이지에서 키 재확인
MCP 서버가 목록에 안 보임설정 파일 JSON 오류JSON 유효성 검사 후 Claude Desktop 재시작

설정 파일 JSON 유효성 검사 팁: 설정을 수정한 후 반드시 JSON 형식 오류가 없는지 확인하세요. 쉼표 하나가 빠져도 MCP 서버 전체가 로드되지 않습니다. 텍스트 에디터의 JSON 린트 기능이나 온라인 JSON 검증 도구를 활용하면 빠르게 오류를 찾을 수 있습니다.

사용 예시 — Claude에서 직접 질의하기

MCP 서버 설정 완료 후 Claude Desktop이나 Cursor에서 아래와 같이 바로 질문할 수 있습니다.

재무 분석 질문 예:

  • “삼성전자(005930)의 최근 3개년 매출액과 영업이익을 표로 정리해줘”
  • “현대차 2024년 사업보고서에서 주요 리스크 요인을 요약해줘”
  • “코스피 시가총액 상위 10개 종목 목록을 알려줘”
  • “NAVER의 부채비율이 경쟁사 대비 어떤 수준인지 분석해줘”

AI가 DART·KRX API를 직접 호출해 최신 데이터를 가져온 뒤 분석 결과를 제공합니다. 데이터 수집과 분석이 한 번의 대화로 완결되는 것이 핵심 장점입니다.

자주 묻는 질문

DART MCP 서버를 사용하려면 반드시 API 키가 필요한가요?

네, DART(전자공시시스템) MCP 서버는 모두 금융감독원 OpenDART API 키를 요구합니다. opendart.fss.or.kr에서 무료로 발급받을 수 있으며, 발급 후 바로 사용할 수 있습니다.

KRX 주가 데이터는 실시간인가요?

Korea Stock MCP 서버가 제공하는 KRX 데이터는 장 마감 후 제공되는 공식 데이터로, 실시간 시세가 아닙니다. 실시간 시세가 필요하다면 별도 유료 API를 검토해야 합니다.

세 서버(korea-stock-mcp, dart-mcp, korean-dart-mcp)의 차이점은 무엇인가요?

korea-stock-mcp는 DART와 KRX를 모두 지원하는 종합형 서버입니다. dart-mcp와 korean-dart-mcp는 각각 DART 전자공시에 특화된 서버로, korean-dart-mcp는 OpenDART 83개 API를 15개 MCP 도구로 압축하여 접근성을 높인 것이 특징입니다.

Claude Desktop 외에 Cursor에서도 사용할 수 있나요?

네, MCP 표준을 지원하는 Claude Desktop·Cursor·VS Code 등 모든 클라이언트에서 설정 파일에 동일한 방식으로 등록하면 사용할 수 있습니다. Cursor의 경우 MCP 설정 메뉴에서 JSON을 직접 편집하면 됩니다.

npx 서버와 uvx 서버는 어떻게 다른가요?

npx는 Node.js 기반 서버를 실행할 때 사용하는 방식이고, uvx는 Python 기반 서버를 uv 패키지 매니저로 실행할 때 사용합니다. 각 서버의 설치 방식에 맞는 런타임이 미리 설치되어 있어야 합니다.

ECOS(한국은행 경제통계) MCP 서버도 있나요?

현재 금융 카테고리에서 최신 등록 서버를 확인해 보세요. MCP모아는 지속적으로 새로운 한국 금융 MCP 서버를 추가하고 있으며, ECOS 등 다양한 경제 통계 API 서버도 수집 중입니다.

다음 단계

한국 금융 MCP 서버 세 가지를 비교하고 자신의 목적에 맞는 서버를 선택했다면, 이제 직접 설치해 볼 차례입니다.

  • 종합 분석이 목표라면Korea Stock MCP (DART + KRX 동시 지원)
  • 전자공시 집중 분석이라면Korean DART MCP (15개 도구로 간편 접근)
  • Python 커스터마이징이 필요하다면DART MCP

더 많은 한국 금융 MCP 서버를 탐색하고 싶다면 금융 카테고리 전체 목록을 방문하거나, 아직 등록되지 않은 서버를 발견했다면 서버 등록을 통해 기여해 주세요. 전체 MCP 서버 목록에서 다른 분야의 서버도 함께 확인할 수 있습니다.

이 글과 관련된 MCP 서버