nse-bse-mcp은(는) 무엇을 하나요?
API 키 없이 NSE 및 BSE의 실시간 및 과거 인도 주식 데이터를 Model Context Protocol을 통해 제공하여 손쉬운 시장 분석을 지원합니다.
주요 기능
- 실시간 주가 데이터: NSE와 BSE 상장 종목의 현재 가격, 변동률, 거래량 등 주요 시장 데이터 조회
- 과거 데이터: 특정 기간의 일별, 주별, 월별 가격 데이터 검색
- 시장 지수: Nifty 50, Sensex 등 주요 시장 지수 조회
- 종목 검색: 종목명 또는 심볼로 빠른 검색 및 필터링
지원 플랫폼
이 스킬은 다음 플랫폼에서 사용할 수 있습니다:
- Claude Code
- Cursor
- Codex
- 기타 MCP 호환 AI 에이전트
사용 방법
설치
git clone https://github.com/shamu0509/nse-bse-mcp
cd nse-bse-mcp
npm install
환경 변수
필요한 환경 변수는 없습니다 (API 키 불필요).
실행
npm start
API 엔드포인트
get_stock_price
특정 종목의 현재 주가를 조회합니다.
매개변수:
symbol(string): 종목 심볼 (예: "RELIANCE", "TCS")exchange(string, 선택): 거래소 ("NSE" 또는 "BSE", 기본값: "NSE")
응답 예시:
{
"symbol": "RELIANCE",
"price": 2450.50,
"change": 25.30,
"changePercent": 1.04,
"volume": 1250000
}
get_historical_data
특정 기간의 과거 주가 데이터를 조회합니다.
매개변수:
symbol(string): 종목 심볼exchange(string, 선택): 거래소startDate(string): 시작 날짜 (YYYY-MM-DD 형식)endDate(string, 선택): 종료 날짜 (기본값: 현재)interval(string, 선택): 간격 ("daily", "weekly", "monthly", 기본값: "daily")
get_market_index
주요 시장 지수를 조회합니다.
매개변수:
index(string, 선택): 지수명 ("NIFTY 50", "SENSEX", 기본값: "NIFTY 50")
기술 스택
- 런타임: Node.js
- 프로토콜: Model Context Protocol (MCP)
- 통신: JSON-RPC
- 데이터 소스: NSE 및 BSE 공개 API
라이선스
MIT