xueqiu-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| XUEQIU_TOKEN | No | A bare xq_a_token value or a full cookie string for Xueqiu authentication. Overrides the local cookie file if provided. | |
| XUEQIU_MIN_INTERVAL_MS | No | Override the throttle interval between requests in milliseconds. Set to "0" to disable throttling. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_current_userA | 获取当前登录用户的信息,包括昵称、ID、粉丝数等。需要有效登录态。 |
| get_my_followingA | 获取当前登录用户关注的人的列表(分页)。需要有效登录态。返回 has_more 和 next_page 用于继续翻页。 |
| search_usersA | 搜索雪球用户。可按关键词搜索大V,获取用户ID、昵称、粉丝数等信息。 |
| get_user_profileB | 获取雪球用户的详细资料,包括昵称、简介、粉丝数、认证信息等。 |
| get_user_postsA | 获取指定雪球用户的最新动态(包含原创和转发)。适合追踪大V的所有发言。 |
| get_user_articlesA | 获取指定雪球用户的原创文章(不含转发)。适合追踪大V的深度分析和长文。 |
| get_post_detailA | 获取某篇雪球帖子/文章的完整内容,包括正文、互动数据等。 |
| get_post_commentsA | 获取某篇雪球帖子下的评论。 |
| get_hot_postsA | 获取雪球热门帖子列表。可按日、周、月筛选热度排行。适合发现当前市场热点话题。 |
| get_stock_kolA | 获取某个股票下的活跃大V/KOL列表。适合发现关注特定标的的意见领袖。 |
| get_news_feedA | 获取雪球资讯Feed流。可按分类筛选:头条、A股、美股、港股、基金,或 7x24 快讯。 |
| get_stock_quoteA | 获取单只股票的详细实时行情,包括现价、涨跌幅、PE/PB、市值、股息率、换手率等。 |
| get_batch_quotesA | 批量获取多只股票的实时行情。一次可查询多只,适合对比和监控。 |
| get_hot_stocksA | 获取雪球热门股票排行榜。可按市场筛选:A股、港股、美股。 |
| screen_stocksB | 股票筛选器。可按涨跌幅、市值、PE、PB、换手率等条件排序筛选。 |
| get_company_profileA | 获取A股上市公司的基本信息,包括公司名称、法人、注册资本、主营业务、经营范围等。 |
| get_stock_dividendA | 获取A股上市公司的历史分红送转记录。 |
| get_stock_industryA | 获取某只A股股票所属的行业和概念板块标签。 |
| get_industry_listB | 获取行业板块列表及涨跌数据,可查看各行业的实时涨跌幅。 |
| get_watchlistsA | 获取当前登录用户的自选股分组列表,包含股票、关注(组合)、基金等所有分类。需要有效登录态。 |
| get_watchlist_stocksA | 获取某个自选股分组下的所有股票列表,返回股票代码和名称。支持查看他人自选股(传入 user_id)。建议先用 get_user_watchlists 获取分组 pid。 |
| get_watchlist_fundsA | 获取某个自选基金分组下的基金列表,返回基金代码、名称、目标仓位。支持查看他人自选基金(传入 user_id)。建议先用 get_watchlists / get_user_watchlists 获取基金分组 pid。 |
| add_watchlist_stockA | 将一只股票加入当前用户的自选股默认分组。需要有效登录态。symbol 支持 A股、港股、美股等雪球代码。 |
| add_watchlist_fundA | 将一只基金加入当前用户的自选基金默认分组。需要有效登录态。公募基金代码以 F 开头,私募基金代码以 P 开头。 |
| add_watchlist_cubeA | 关注一个雪球组合(cube),将其加入当前用户的「关注」默认分组。需要有效登录态。 |
| remove_watchlist_stockA | 从当前用户的自选股分组中删除一只股票。需要有效登录态。 |
| remove_watchlist_fundA | 从当前用户的自选基金分组中删除一只基金。需要有效登录态。 |
| remove_watchlist_cubeA | 取消关注一个雪球组合(cube),从当前用户的「关注」分组中删除。需要有效登录态。 |
| get_user_watchlistsA | 获取任意雪球用户的自选股分组列表(文件夹结构和数量统计)。配合 get_watchlist_stocks 可查看该用户的自选股详情。 |
| get_user_cubesA | 获取某个雪球用户创建的投资组合列表。可看到组合名称、代码、收益率、关注人数等。 |
| get_cube_holdingsA | 获取某个雪球组合的当前持仓详情,包括每只股票的名称、代码、仓位占比等。 |
| get_cube_rebalancingB | 获取某个雪球组合的历史调仓记录,包括每次调仓的持仓变化、目标仓位、成交价格等。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 32 tools
Most tools map to distinct resource/action pairs, but several are easy to confuse: get_watchlists vs get_user_watchlists overlap for the current user, and get_stock_quote vs get_batch_quotes are the same quote concept with different cardinality. Descriptions help, but the boundaries are not always obvious.
The dominant verb_noun pattern is consistent, with get_, add_, and remove_ prefixes across resources. Minor deviations like get_my_following, screen_stocks, and get_stock_kol break the pattern slightly but do not create real confusion.
32 tools is a heavy surface for an MCP server, even though Xueqiu covers multiple subdomains. Several tools could be consolidated, such as single vs batch quotes and the overlapping watchlist listing tools, making the count feel excessive for agent selection.
The set covers user/social, quotes, screening, watchlist add/remove, and cube data well. However, there are notable gaps: there is no get_watchlist_cubes to list followed cubes despite add/remove cube tools, and no fund quote/detail tools to support fund watchlist entries.