
China Stock MCP Server

2025.04.14
2
Python股票市场数据金融数据接口金融服务
中国股票 MCP 服务器是一个多调用协议(MCP)服务器,通过统一的 API 提供对中国股票市场数据的全面访问。它利用 AKShare 库从上海证券交易所(SSE)、深圳证券交易所(SZSE)和北京证券交易所(BSE)等各种中国证券交易所获取实时和历史数据。
View on GitHub
Overview
基本能力
产品定位
中国股票 MCP 服务器是一个专注于中国股票市场数据的多调用协议(MCP)服务器,旨在通过统一的 API 提供全面的股票市场数据访问。
核心功能
- 全面的数据覆盖:访问 A 股、B 股、指数、ETF 等
- 实时市场数据:最新报价、买卖价差和市场深度
- 历史数据:日线、分钟线和 tick 级别的历史价格数据
- 基本面数据:公司信息、财务报告和股息历史
- 市场情报:行业分析、概念板块和机构持股
- 技术指标:各种技术分析指标和信号
适用场景
- 股票市场数据分析
- 实时股票行情监控
- 历史数据回溯分析
- 财务指标分析
- 技术指标计算
工具列表
- AKShare:中文金融数据接口包,用于获取中国股票市场数据
- FastMCP:多调用协议服务器框架,用于构建 MCP 服务器
常见问题解答
- 如何获取实时股票数据?
使用
stock_zh_a_spot_em()
函数获取实时 A 股市场数据。 - 如何获取历史股票数据?
使用
stock_zh_a_daily(symbol, start_date, end_date, adjust)
函数获取特定股票的历史日线数据。 - 如何获取股票的基本面信息?
使用
stock_individual_info_em(symbol)
函数获取特定股票的详细信息。
使用教程
使用依赖
# 克隆仓库
git clone https://github.com/yourusername/china-stock-mcp.git
cd china-stock-mcp/china-stock-mcp-server
# 创建并激活虚拟环境
python -m venv .venv
source .venv/bin/activate # Windows 系统: .venv\Scripts\activate
# 安装依赖
pip install -r requirements.txt
安装教程
# 启动 MCP 服务器
python main.py
调试方式
启动服务器后,可以通过访问 API 端点来测试服务器是否正常运行。例如:
curl http://localhost:8000/stock_zh_a_spot_em