股票数据查询

useradmin/mcp-baostock-server
0 Stars 286 次浏览 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "baostock-fastmcp": {
      "args": [
        "run",
        "mcp-baostock-server"
      ],
      "command": "uvx"
    }
  }
}

服务介绍

MCP BaoStock Server
一个基于BaoStock的股票数据服务器,提供了多个接口用于获取股票市场数据。

功能特点
提供股票基本信息查询
支持K线历史数据获取
行业分类数据查询
分红派息数据查询
季度财务指标数据(盈利能力、营运能力、成长能力)
指数数据查询
估值指标数据查询
安装与使用
依赖要求
Python 3.10+
baostock
pandas
使用说明
安装使用

uv run mcp-baostock-server

接口测试用例
以下是各个接口的测试用例示例:

  1. 获取股票基本信息

获取贵州茅台(sh.600519)的基本信息,包括上市日期、行业分类等基础数据

  1. 获取K线历史数据
    获取平安银行(sz.000001)从2023年1月1日到2023年1月31日的日K线数据,使用前复权方式
  2. 获取行业分类数据
    查询中国平安(sh.601318)所属的行业分类信息
  3. 获取分红派息数据
    查看工商银行(sh.601398)在2022年的分红派息详细信息
  4. 获取季度盈利能力数据
    获取贵州茅台2023年第一季度的盈利能力数据,包括净利润、毛利率等指标
  5. 获取季度营运能力数据
    分析招商银行(sh.600036)2023年第二季度的营运能力指标,包括应收账款周转率和存货周转率
  6. 获取季度成长能力数据
    评估比亚迪(sz.002594)2023年第三季度的成长能力,包括营收增长率和净利润增长率
  7. 获取指数数据
    获取沪深300指数(sh.000300)从2023年1月1日到2023年12月31日的日线行情数据
  8. 获取估值指标数据
    分析阿里巴巴(sh.688699)从2023年初至今的估值指标变化,包括市盈率、市净率等数据

相关 MCP 服务