Skip to main content
Glama

SocialDataX 小红书 Xiaohongshu XHS RedNote MCP

xhs_get_product_review_reply_replies

Read-only

根据商品评价回复 review_id 获取其下的嵌套回复;已有该 ID 时直接使用,否则可从 xhs_get_product_review_replies 获取;支持 page_token 翻页。继续翻页时必须将返回的完整 next_page_token 原样作为 page_token 传回,不得截断、缩写、掩码或用省略号替换中间内容;不接受 root_review_id。

Input Schema

NameRequiredDescriptionDefault
review_idYes商品评价回复 ID。用户已提供时原样使用;否则从 xhs_get_product_review_replies 的 items[*].review_id 原样复制。不要传 root_review_id。
page_tokenNo商品评价回复的回复分页令牌。首次请求留空;续页时将上一页返回的完整 next_page_token 原样传回。令牌只绑定同一父级回复和调用方,不能跨链路复用。

Output Schema

NameRequiredDescriptionDefault
itemsYes当前页商品评价回复的回复列表
pointsYes本次成功调用的积分消耗与账户积分余额。
next_page_tokenYes下一页不透明商品评价回复的回复分页令牌;为空表示没有更多结果或当前无法继续翻页。继续翻页时必须原样传回,只能用于同一父级回复和调用方。

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • changedOutput schema / properties / points / description
      Previous value: -"本次成功调用的积分消耗与调用完成时的账户积分余额。"New value: +"本次成功调用的积分消耗与账户积分余额。"
    • changedOutput schema / properties / points / properties / balance / description
      Previous value: -"本次接口完成时看到的当前积分余额,可为负数。"New value: +"优先返回调用完成时查询到的账户积分余额。查询失败时,回退到本次预扣后的余额快照。余额可为负数。"
  2. Changed2 schema fields changed
    • changedOutput schema / properties / points / properties / balance / description
      Previous value: -"本次接口完成时看到的当前积分余额。"New value: +"本次接口完成时看到的当前积分余额,可为负数。"
    • removedOutput schema / properties / points / properties / balance / minimum
      Removed value: -0
  3. Changed20 schema fields changed
    • addedOutput schema / properties / items / items / properties / author / properties / avatar_url / title
      Added value: +"Avatar Url"
    • addedOutput schema / properties / items / items / properties / author / properties / name / title
      Added value: +"Name"
    • addedOutput schema / properties / items / items / properties / author / properties / profile_url / title
      Added value: +"Profile Url"
    • addedOutput schema / properties / items / items / properties / author / properties / user_id / title
      Added value: +"User Id"
    • addedOutput schema / properties / items / items / properties / author / title
      Added value: +"ProductReviewAuthor"
    • addedOutput schema / properties / items / items / properties / content / title
      Added value: +"Content"
    • addedOutput schema / properties / items / items / properties / ip_location / title
      Added value: +"Ip Location"
    • addedOutput schema / properties / items / items / properties / like_count / title
      Added value: +"Like Count"
    • addedOutput schema / properties / items / items / properties / mentioned_users / items / properties / name / title
      Added value: +"Name"
    • addedOutput schema / properties / items / items / properties / mentioned_users / items / properties / user_id / title
      Added value: +"User Id"
    • addedOutput schema / properties / items / items / properties / mentioned_users / items / title
      Added value: +"ProductReviewMentionedUser"
    • addedOutput schema / properties / items / items / properties / mentioned_users / title
      Added value: +"Mentioned Users"
    • addedOutput schema / properties / items / items / properties / publish_time_text / title
      Added value: +"Publish Time Text"
    • addedOutput schema / properties / items / items / properties / reply_to_review_id / title
      Added value: +"Reply To Review Id"
    • addedOutput schema / properties / items / items / properties / review_id / title
      Added value: +"Review Id"
    • addedOutput schema / properties / items / items / properties / root_review_id / title
      Added value: +"Root Review Id"
    • addedOutput schema / properties / items / items / title
      Added value: +"ProductReviewReplyItem"
    • addedOutput schema / properties / items / title
      Added value: +"Items"
    • addedOutput schema / properties / next_page_token / title
      Added value: +"Next Page Token"
    • addedOutput schema / title
      Added value: +"ProductReviewReplyRepliesResult"
  4. Added

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnlyHint=true, openWorldHint=true), so the description only needs to add operational context, and it does: pagination is supported and the complete next_page_token must be echoed verbatim with no truncation, abbreviation, masking or ellipsis. That is a genuinely useful non-obvious constraint for continuation calls. It does not mention rate limits or what happens with an expired token, which keeps it short of a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The purpose and the ID-sourcing rule are front-loaded and the pagination caveat follows in one compact sentence. The root_review_id prohibition appears both at the end of the description and in the review_id schema field, a small redundancy, but nothing is wasted or padded.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present, return values need no explanation, and the mutable-risk surface is nil given readOnlyHint. The remaining essentials — where the ID comes from, how to page, and what not to pass — are all covered. Only edge-case behavior (expired or mismatched token) is left implicit.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so both parameters are already fully documented, including the token-is-bound-to-parent-and-caller scoping note. The description largely restates that (verbatim page_token echo, no root_review_id) rather than adding new syntax or format detail, so the baseline of 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb and resource in the very first clause: fetch the nested replies belonging to a product review reply (review_id). It also draws the boundary against the sibling xhs_get_product_review_replies and explicitly rejects root_review_id, so an agent can tell it apart from adjacent tools without opening any schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It states the selection rule outright: use an existing review_id directly, otherwise obtain it from xhs_get_product_review_replies. It further names the negative case (do not pass root_review_id), which is exactly the mistake an agent would otherwise make given the similarly named parent tool.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources