
AKShare One MCP Server

2025.04.08
3
Python股票数据金融数据市场分析金融服务
AKShare One MCP Server 是一个基于 akshare-one 的 MCP 服务器,主要提供中国股票市场数据的接口服务。它包含了一系列工具,用于获取金融信息,包括历史股票数据、实时数据、新闻数据、财务报表等。
View on GitHub
Overview
基本能力
产品定位
AKShare One MCP Server 是一个专注于中国股票市场数据的金融服务工具,提供多种金融数据的查询接口。
核心功能
- 历史股票数据获取 (
get_hist_data
): 支持按不同时间间隔获取股票历史数据,并可进行复权处理。 - 实时股票数据获取 (
get_realtime_data
): 获取股票的实时行情数据。 - 新闻数据获取 (
get_news_data
): 获取与特定股票相关的新闻数据。 - 财务报表获取 (
get_balance_sheet
,get_income_statement
,get_cash_flow
): 获取公司的资产负债表、利润表和现金流量表数据。 - 内部交易数据获取 (
get_inner_trade_data
): 获取公司内部交易数据。
适用场景
- 股票市场数据分析
- 金融研究
- 投资决策支持
- 量化交易系统
工具列表
get_hist_data
: 获取历史股票数据get_realtime_data
: 获取实时股票数据get_news_data
: 获取股票相关新闻数据get_balance_sheet
: 获取公司资产负债表数据get_income_statement
: 获取公司利润表数据get_cash_flow
: 获取公司现金流量表数据get_inner_trade_data
: 获取公司内部交易数据
使用教程
使用依赖
- 安装 uv (https://docs.astral.sh/uv/getting-started/installation/)
安装教程
- 克隆仓库:
bash git clone https://github.com/zwldarren/akshare-one-mcp.git cd akshare-one-mcp
- 安装依赖:
bash uv sync
- 运行服务器:
bash uv run main.py
调试方式
- 确保服务器正常运行后,可以通过调用不同的工具接口来测试功能。
- 示例命令:
bash curl -X POST http://localhost:8000/get_hist_data -d '{"symbol":"600000","interval":"day"}'