옵션
집 Skill API 개발 korean-stock-search

korean-stock-search

nomadamas/k-skill nomadamas/k-skill

k-skill-proxy를 사용하면 사용자가 KRX API 키를 입력할 필요 없이 한국 상장 주식을 검색하고, KRX의 기본 정보를 확인하며, 일간 거래 내역 스냅샷을 가져올 수 있습니다.

...모든 것을 확장하십시오
73
업데이트 된 시간 2026년 7월 8일

Korean-stock-search에 대하여

Korean-stock-search 스킬은 사용자가 직접 KRX API 키를 관리하거나 로컬 서버를 구축할 필요 없이 한국 상장 주식에 대한 정보에 접근할 수 있도록 편리한 인터페이스를 제공합니다. 이 스킬은 프록시 서버를 활용해 KRX 시스템으로의 요청을 처리함으로써, 사용자가 상장 주식을 검색하고 기본 정보를 조회하며 일간 거래 데이터를 가져올 수 있도록 합니다. 이러한 방식은 복잡한 API 키 관리나 KRX 엔드포인트와의 직접 연동 문제를 해결해, 한국 시장을 다루는 개발자, 애널리스트, 금융에 관심 있는 사람들이 주식 데이터를 보다 손쉽게 수집할 수 있도록 돕습니다.

이 스킬은 주식 검색, 기본 정보, 일간 거래 정보라는 세 가지 주요 엔드포인트를 지원합니다. 사용자는 주식명이나 코드로 주식을 검색할 수 있으며, 시장 유형, 주식 증서 종류, 상장 주식 수와 같은 상세 정보를 확인할 수 있습니다. 또한 개장가, 고가, 저가, 종가, 거래량, 거래액, 시가총액 등을 포함한 일간 거래 데이터에도 접근할 수 있습니다. 이 스킬은 날짜와 시장 선택과 관련된 기본 설정값을 자동으로 처리하기 때문에, 공휴일이나 특정 데이터가 누락된 경우에도 원활한 조회가 가능합니다. 요청은 프록시 서버로의 간단한 HTTP 호출을 통해 전송될 수 있으며, 프록시 기본 URL에 대한 환경 설정도 선택적으로 적용할 수 있습니다.

이 스킬은 금융 애플리케이션을 개발하는 개발자, 한국 주식의 성과를 추적하는 애널리스트, 주식 시장 데이터를 탐구하는 교육 프로젝트에 매우 적합합니다. 일반적인 사용 사례로는 주식 코드 조회, 상세 주식 정보 수집, 특정 날짜나 주식의 일간 시장 현황 확인 등이 있습니다. 이 스킬은 한국 상장 주식에만 특화되어 있으며, 해외 주식, 실시간 주문서 데이터, 금융 자문 서비스는 지원하지 않아 연구 및 분석 목적의 읽기 전용 데이터 수집에 적합합니다.

FAQ

이 스킬을 사용하려면 KRX API 키가 필요한가요?

아닙니다. 이 스킬은 프록시 서버를 통해 KRX API 키를 관리하기 때문에, 사용자는 별도의 키를 가져올 필요가 없습니다.

어떤 주식 시장이 지원되나요?

이 스킬은 한국의 KOSPI, KOSDAQ, KONEX 시장을 지원합니다.

실시간 거래 데이터나 분 단위 데이터를 얻을 수 있나요?

아닙니다. 이 스킬은 일간 거래 요약 정보와 기본 정보만 제공하며, 실시간이나 일중 데이터는 지원하지 않습니다.

주식을 검색했을 때 여러 결과가 나오면 어떻게 해야 하나요?

먼저 검색 엔드포인트를 사용해 주식 코드와 시장을 좁혀낸 다음, 기본 정보 또는 거래 정보 엔드포인트를 통해 상세 데이터를 확인해야 합니다.

이 스킬을 해외 주식이나 암호화폐에도 사용할 수 있나요?

아닙니다. 이 스킬은 한국 상장 주식에만 적용되며, 해외 주식이나 디지털 자산은 지원하지 않습니다.

GitHub에서 보기

Korean Stock Search

What this skill does

기본적으로 https://k-skill-proxy.nomadamas.org/v1/korean-stock/... 로 요청해서 KRX 상장 종목 검색, 종목 기본정보, 일별 시세를 조회한다.

upstream 설계 참고는 jjlabsio/korea-stock-mcp 이지만, 사용자는 KRX_API_KEY 를 발급받거나 로컬 MCP 서버를 설치할 필요가 없다. KRX_API_KEY 는 proxy 서버에서만 관리한다.

When to use

  • "삼성전자 종목코드랑 시장구분 찾아줘"
  • "005930 기본정보 보여줘"
  • "SK하이닉스 20260408 종가/거래량 알려줘"
  • "KOSDAQ 에서 알테오젠 시세 확인해줘"

When not to use

  • 미국/일본/가상자산 같은 비한국 주식 조회
  • 실시간 체결/호가/분봉 조회
  • 재무제표/공시 원문 분석 (이 스킬 범위 밖)
  • 투자 자문/매수 추천

Inputs

  • q: 종목명 또는 종목코드 검색어 (search endpoint)
  • market: KOSPI | KOSDAQ | KONEX
  • code: 종목코드 (보통 6자리 단축코드, 예: 005930)
  • bas_dd: 기준일 YYYYMMDD (없으면 KST 오늘 날짜 기본값, 휴장일이면 최근 영업일로 다시 시도)
  • limit: 검색 결과 수 (기본 10, 최대 20)

Prerequisites

없음. 사용자는 KRX_API_KEY 를 준비할 필요가 없다. upstream key는 proxy 서버에서만 주입한다.

Default path

추가 client API 레이어는 불필요하다. 그냥 프록시 서버에 HTTP 요청만 넣으면 된다.

KSKILL_PROXY_BASE_URL 환경변수가 있으면 그 값을 사용하고, 없으면 기본 경로 https://k-skill-proxy.nomadamas.org 를 사용한다.

Supported endpoints

종목 검색

GET /v1/korean-stock/search?q={검색어}&bas_dd={YYYYMMDD}

종목 기본정보

GET /v1/korean-stock/base-info?market={KOSPI|KOSDAQ|KONEX}&code={종목코드}&bas_dd={YYYYMMDD}

종목 일별 시세

GET /v1/korean-stock/trade-info?market={KOSPI|KOSDAQ|KONEX}&code={종목코드}&bas_dd={YYYYMMDD}

Example requests

종목 검색:

curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/korean-stock/search' \  --data-urlencode 'q=삼성전자' \  --data-urlencode 'bas_dd=20260408'

종목 기본정보:

curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/korean-stock/base-info' \  --data-urlencode 'market=KOSPI' \  --data-urlencode 'code=005930' \  --data-urlencode 'bas_dd=20260408'

종목 일별 시세:

curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/korean-stock/trade-info' \  --data-urlencode 'market=KOSPI' \  --data-urlencode 'code=005930' \  --data-urlencode 'bas_dd=20260408'

Response shape

검색 응답

{  "items": [    {      "market": "KOSPI",      "code": "005930",      "standard_code": "KR7005930003",      "name": "삼성전자",      "short_name": "삼성전자",      "english_name": "Samsung Electronics",      "listed_at": "1975-06-11"    }  ],  "query": { "q": "삼성전자", "bas_dd": "20260408", "limit": 10 },  "proxy": { "name": "k-skill-proxy", "cache": { "hit": false, "ttl_ms": 300000 } }}

기본정보 응답

{  "item": {    "market": "KOSPI",    "code": "005930",    "standard_code": "KR7005930003",    "name": "삼성전자",    "short_name": "삼성전자",    "english_name": "Samsung Electronics",    "security_group": "주권",    "section_type": "대형주",    "stock_certificate_type": "보통주",    "par_value": 100,    "listed_shares": 5969782550  },  "query": { "market": "KOSPI", "code": "005930", "bas_dd": "20260408" },  "proxy": { "name": "k-skill-proxy", "cache": { "hit": false, "ttl_ms": 300000 } }}

일별 시세 응답

{  "item": {    "market": "KOSPI",    "code": "005930",    "standard_code": "KR7005930003",    "base_date": "20260408",    "name": "삼성전자",    "close_price": 84000,    "change_price": 1000,    "fluctuation_rate": 1.2,    "open_price": 83000,    "high_price": 84500,    "low_price": 82800,    "trading_volume": 12345678,    "trading_value": 1030000000000,    "market_cap": 500000000000000  },  "query": { "market": "KOSPI", "code": "005930", "bas_dd": "20260408" },  "proxy": { "name": "k-skill-proxy", "cache": { "hit": false, "ttl_ms": 300000 } }}

Response policy

  • 종목명이 모호하면 먼저 search 로 시장/종목코드를 좁힌 뒤 base-info 또는 trade-info 로 들어간다.
  • 일부 시장 upstream 이 실패하면 upstream.degraded=truefailed_markets 를 보고 부분 장애 여부를 함께 설명한다.
  • trade-info 결과는 일별 snapshot 이다. 실시간 호가/체결처럼 말하지 않는다.
  • 휴장일/장마감 이전이면 해당 bas_dd 에 데이터가 없을 수 있으니 최근 영업일로 재시도한다. 이 경우 trade-info 는 502 대신 not_found 로 끝날 수 있다.
  • 숫자는 사람이 읽기 쉬운 단위(원, 주, 억/조)로 짧게 풀어주되 원본 숫자도 유지한다.
  • 답변 말미에 "KRX 공식 데이터 기준 / 투자 조언 아님" 을 짧게 남긴다.

Keep the answer compact

  • 종목명 / 시장 / 종목코드
  • 기준일
  • 종가 / 등락률 / 거래량 / 시가총액
  • 필요할 때만 상장일 / 상장주식수 / 액면가
  • 여러 후보가 나오면 상위 3~5개만 보여주고 사용자가 고르게 한다

Failure modes

  • q, market, code, bas_dd 형식이 잘못되면 400 응답
  • 프록시 서버에 KRX_API_KEY 가 없으면 503 응답
  • 검색 중 일부 시장 upstream 이 실패하면 200 응답이지만 upstream.degraded=truefailed_markets 를 함께 반환할 수 있다.
  • 모든 요청 시장에서 upstream KRX 조회가 실패하면 502 응답
  • 해당 기준일/시장에 종목이 없으면 404 not_found

Done when

  • 검색어가 모호하면 search 로 후보를 먼저 좁혔다.
  • 필요한 경우 base-infotrade-info 를 호출해 핵심 수치를 정리했다.
  • 사용자가 KRX_API_KEY 없이도 조회 가능하다는 점을 유지했다.
  • KRX 공식 데이터 기준임을 짧게 남겼다.

Notes

  • 원본 참고: https://github.com/jjlabsio/korea-stock-mcp
  • 공식 데이터 출처: KRX Open API (https://openapi.krx.co.kr/contents/OPP/MAIN/main/index.cmd)
  • 이 스킬은 read-only 조회 전용이다.

모든 파일

1개 파일

korean-stock-search 설치

클라우드의 .claude/skills/ 디렉터리에 해당 스킬 파일들을 다운로드하여 압축을 풀어주세요.

ZIP 다운로드

저장소를 클론하고 스킬 파일을 프로젝트에 복사하세요.

git clone https://github.com/NomaDamas/k-skill/blob/main/korean-stock-search/SKILL.md # Copy SKILL.md to your .claude/skills/ directory

복사 복사
빠른 설정: 스킬 폴더를 .claude/skills/로 복사하면 Claude가 자동으로 해당 스킬을 인식하여 사용합니다.
저장소 nomadamas/k-skill

관련 스킬

agentwallet
업데이트 된 시간 2026년 7월 7일
brightdata-cli
업데이트 된 시간 2026년 6월 29일
humanize
업데이트 된 시간 2026년 7월 7일
trello
업데이트 된 시간 2026년 7월 1일
OR