Skip to main content
Glama
leewhite97

xueqiu-mcp

by leewhite97

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
XUEQIU_TOKENNoA bare xq_a_token value or a full cookie string for Xueqiu authentication. Overrides the local cookie file if provided.
XUEQIU_MIN_INTERVAL_MSNoOverride 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

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 32 tools

Disambiguation3/5

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.

Naming Consistency4/5

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.

Tool Count2/5

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.

Completeness3/5

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.

Maintenance

ActivityMaintained
ResponsivenessNo issues