share-ak
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"akshare-one-mcp": {
"args": [
"akshare-one-mcp"
],
"command": "uvx"
}
}
}
可用工具 (9 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
get_hist_data 9 个参数 需填 1 项
Get historical stock market data. 'eastmoney_direct' support all A,B,H shares
必填参数:symbol
get_realtime_data 2 个参数
Get real-time stock market data. 'eastmoney_direct' support all A,B,H shares
该工具无需必填参数,直接调用即可
get_news_data 2 个参数 需填 1 项
Get stock-related news data.
必填参数:symbol
get_balance_sheet 2 个参数 需填 1 项
Get company balance sheet data.
必填参数:symbol
get_income_statement 2 个参数 需填 1 项
Get company income statement data.
必填参数:symbol
get_cash_flow 3 个参数 需填 1 项
Get company cash flow statement data.
必填参数:symbol
get_inner_trade_data 1 个参数 需填 1 项
Get company insider trading data.
必填参数:symbol
get_financial_metrics 2 个参数 需填 1 项
Get key financial metrics from the three major financial statements.
必填参数:symbol
get_time_info
Get current time with ISO format, timestamp, and the last trading day.
该工具无需必填参数,直接调用即可
服务介绍
AKShare One 是用于获取中国A股的数据接口,基于 AKShare 开发,目的是简化AKShare的调用,并且统一不同数据源的输入输出格式,使得数据可以更加方便的传递给大语言模型。
✨ 项目特色
📊 统一不同数据源的股票代码格式
🏗️ 标准化返回数据结构
🛠️ 简化API参数设计
⏱️ 自动处理时间戳和复权数据
🚀 核心功能
功能 接口
历史数据 get_hist_data
实时行情 get_realtime_data
个股新闻 get_news_data
财务数据 get_balance_sheet/get_income_statement/get_cash_flow
内部交易 get_inner_trade_data
股票基本信息 get_basic_info
财务指标 get_financial_metrics
技术指标 参见 indicators.py
📦 快速安装
pip install akshare-one
💻 使用示例
from akshare_one import get_hist_data
from akshare_one.indicators import get_sma
获取历史数据
df = get_hist_data(
symbol="600000",
interval="day",
adjust="hfq"
)
计算20日简单移动平均
df_sma = get_sma(df, window=20)
📚 文档
完整API文档现已迁移至GitHub Pages: