Skip to main content

雪球 A 股 MCP 服务器

基于雪球(Xueqiu)数据源的 MCP 服务器,提供 A 股实时行情、K 线技术指标、盘口、财务数据查询。

安装

pip3 install xueqiu-stock-mcp
xueqiu-stock --setup

第一步(~10 秒):安装 MCP 服务器本体,体积小,无重依赖。

第二步(~2 分钟):--setup 自动安装 Playwright + Chromium 浏览器(约 150MB)。这是雪球 API 的必需依赖(用于绕过阿里云 WAF)。

如果 xueqiu-stock 命令找不到,用 python3 -m xueqiu_stock --setup

MCP 配置

{
  "mcpServers": {
    "xueqiu-stock": {
      "command": "xueqiu-stock"
    }
  }
}

配置文件位置:

  • Claude Desktop: ~/.claude/claude_desktop_config.json
  • Cursor: 项目根目录 /.cursor/mcp.json
  • VS Code: 项目根目录 /.vscode/mcp.json
  • QwenPaw: ~/.qwenpaw/config.json → mcp.clients

提供的工具

工具 功能
get_stock_quote 实时行情(价格、涨跌幅、PE/PB、市值等)
get_kline_data K 线数据 + 技术指标(MA/MACD/RSI/BOLL/KDJ)
get_minute_data 分时走势(逐分钟价格和成交量)
get_pankou_data 五档盘口(买卖五档价格和数量)
get_financial 财务报表(利润表/资产负债表/现金流量表)

命令

xueqiu-stock           # 启动 MCP 服务器
xueqiu-stock --setup   # 安装依赖(Playwright + Chromium)
xueqiu-stock --check   # 检查依赖是否就绪

故障排除

pip3 也没有?

python3 -m pip install xueqiu-stock-mcp

启动报错"缺少 playwright"?

xueqiu-stock --setup

--setup 很慢? Chromium 下载约 150MB,首次需要下载。如网络慢可手动下载:https://playwright.dev/python/docs/intro#installing-browsers

PyPI

https://pypi.org/project/xueqiu-stock-mcp/

Metadata

Release files for xueqiu-stock-mcp 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xueqiu-stock-mcp 0.2.2
File Size Uploaded
xueqiu_stock_mcp-0.2.2.tar.gz 73.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for xueqiu-stock-mcp 0.2.2
File Interpreter ABI Platform
xueqiu_stock_mcp-0.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 98.0 kB

Release files / xueqiu_stock_mcp-0.2.2.tar.gz

Download URL xueqiu_stock_mcp-0.2.2.tar.gz
Size 73.9 kB
Tags Source
SHA-256 checksum
How to use checksums
639207c25f507036f4354b1f6a99b3f8b402c9b9ba0b6da1883dbbe3b2c9093d
BLAKE2b-256 checksum
How to use checksums
d8a3459d135e15b7987c5c4ce00df994579636321964f00c95edee6f3b400634
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.10 {"installer":{"name":"uv","version":"0.11.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / xueqiu_stock_mcp-0.2.2-py3-none-any.whl

Download URL xueqiu_stock_mcp-0.2.2-py3-none-any.whl
Size 24.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f6b0d89ec65bc7debeef277cf04005ca997ff3c4d5e3981917238722d88f0352
BLAKE2b-256 checksum
How to use checksums
df8252f32af549c4161f39acc027283fbe58e1ba4218c5a22eedcb9078d422e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.10 {"installer":{"name":"uv","version":"0.11.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page