Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Chinese Stock MCPshow me the real-time quote and money flow for BYD"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Chinese Stock MCP
중국 A주 데이터를 MCP 서버로 제공하는 프로젝트입니다. 종목 검색, 실시간 시세, 공시 본문 조회, F10/재무 데이터, 최신 분기보고서 요약 같은 작업을 MCP 클라이언트에서 바로 호출할 수 있습니다.
무엇을 할 수 있나요?
종목 코드, 중국어 이름, 티커 비슷한 키워드로 종목 검색
실시간 시세와 최근 자금 흐름 조회
최근 공시 목록 조회와 공시 본문 읽기
최신 분기/반기 보고서 핵심 내용 요약
회사 개요, 재무지표, 지분 구조, 기관 보유, 블록딜, 자사주 매입 등 F10 데이터 조회
준비 사항
Python 3.10 이상
MCP를 지원하는 클라이언트
Codex
Claude Desktop
Cursor
기타 MCP 호환 클라이언트
설치
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt환경 변수는 없어도 기본값으로 실행됩니다. 필요하면 .env 파일에 아래처럼 설정할 수 있습니다.
CHINA_STOCK_HTTP_TIMEOUT_SECONDS=15
CHINA_STOCK_QUOTE_CACHE_TTL_SECONDS=30
CHINA_STOCK_STATIC_CACHE_TTL_SECONDS=3600
CHINA_STOCK_NOTICE_CACHE_TTL_SECONDS=86400로컬에서 실행
source .venv/bin/activate
python -m src.server기본 전송 방식은 stdio 입니다. 대부분의 MCP 클라이언트에서 그대로 사용하면 됩니다.
MCP 클라이언트에 연결하기
클라이언트 설정에 이 서버를 등록하면 됩니다. 핵심은 python -m src.server 를 MCP 서버 명령으로 넣는 것입니다.
예시:
{
"mcpServers": {
"chinese-stock": {
"command": "/absolute/path/to/.venv/bin/python",
"args": ["-m", "src.server"],
"cwd": "/absolute/path/to/chinese-stock-mcp"
}
}
}직접 실행 파일 경로를 넣기 어렵다면 아래처럼 시스템 파이썬을 써도 됩니다.
{
"mcpServers": {
"chinese-stock": {
"command": "python3",
"args": ["-m", "src.server"],
"cwd": "/absolute/path/to/chinese-stock-mcp"
}
}
}사용 방법
연결이 끝나면 MCP 클라이언트에서 자연어로 요청하면 됩니다.
예시 질문:
BYD 찾아줘603129 최근 공시 보여줘CFMOTO 최신 분기보고서 요약해줘贵州茅台 실시간 시세와 최근 자금 흐름 알려줘宁德时代 지분 구조 변화 보여줘중국 종목 중 최근 기관 조사 공시가 나온 회사 찾아줘
자주 쓰는 도구
대표 도구만 보면 아래와 같습니다.
search_stock: 종목 검색get_quote: 실시간 시세get_money_flow: 최근 자금 흐름get_notices: 최근 공시 목록get_notice_text_full: 공시 본문 전체 읽기extract_notice_facts: 공시 핵심 수치 추출analyze_latest_quarterly_report: 최신 분기/반기 보고서 요약get_company_overview: 회사 개요get_financial_indicators: 최근 재무지표get_capital_structure: 자본 구조get_institutional_positions: 기관 보유 현황get_holder_count_history: 주주 수 추이get_block_trades: 블록딜get_share_buybacks: 자사주 매입get_mixed_feed: 뉴스/공시/리포트 혼합 피드
테스트
source .venv/bin/activate
pytest프로젝트 구조
src/
clients/ # Eastmoney 계열 API 클라이언트
schemas/ # 응답 스키마
services/ # 정규화, 공시 본문 처리, 팩트 추출
tools/ # MCP 도구 등록
server.py # MCP 서버 진입점
tests/참고
데이터 소스는 Eastmoney 계열 공개 엔드포인트를 사용합니다.
일부 시세/공시 응답은 외부 데이터 소스 상태에 따라 일시적으로 실패할 수 있습니다.
캐시 TTL은
CHINA_STOCK_*환경 변수로 조정할 수 있습니다.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.