Xueqiu MCP
基于雪球API的MCP服务,让您通过Claude或其他AI助手轻松获取股票数据。
项目简介
本项目基于pysnowball封装了雪球API,并通过MCP协议提供服务,使您能够在Claude等AI助手中直接查询股票数据。
安装方法
本项目使用uv进行依赖管理。请按照以下步骤进行安装:
# 克隆仓库
git clone https://github.com/liqiongyu/xueqiu_mcp.git
cd xueqiu_mcp
# 使用uv安装依赖
uv venv && uv pip install -e .
配置
配置雪球Token
- 在项目根目录创建
.env文件 - 添加以下内容:
XUEQIU_TOKEN=您的雪球token
- 快捷方式:
echo 'XUEQIU_TOKEN="xq_a_token=xxxxx;u=xxxx"' > .env
关于如何获取雪球token,请参考pysnowball文档。
运行服务
使用以下命令启动MCP服务:
uv --directory /path/to/xueqiu_mcp run main.py
或者,如果您已经配置了Claude Desktop:
"xueqiu-mcp": {
"args": [
"--directory",
"/path/to/xueqiu_mcp",
"run",
"main.py"
],
"command": "uv"
}
功能特性
- 获取股票实时行情
- 查询指数收益
- 获取深港通/沪港通北向数据
- 基金相关数据查询
- 关键词搜索股票代码
展示图
致谢
- pysnowball - 雪球股票数据接口的Python版本
- fastmcp - MCP服务框架
许可证
Metadata
Release files for iflow-mcp-xueqiu-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iflow_mcp_xueqiu_mcp-0.1.0.tar.gz | 2.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| iflow_mcp_xueqiu_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.9 kB
Release files / iflow_mcp_xueqiu_mcp-0.1.0.tar.gz
| Download URL | iflow_mcp_xueqiu_mcp-0.1.0.tar.gz |
|---|---|
| Size | 2.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3ca45355d26809e8f39f3cea6286f318ca53c5cb5bfa1587a0e41c687c26dbba
|
|
BLAKE2b-256 checksum How to use checksums |
d02a9ad6730c8a26f58d64656d91691661266b7fc091e129c1502545180a3966
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.9
|
Release files / iflow_mcp_xueqiu_mcp-0.1.0-py3-none-any.whl
| Download URL | iflow_mcp_xueqiu_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 3.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
79cbda8a935d1f18bf5e0c7c4f9f5d52326da5fdb449537e742834c10586de87
|
|
BLAKE2b-256 checksum How to use checksums |
08d2726270ee72089a111cfc1374b94c0177617701b16518dd23ed8fe6ea513a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.9
|