Skip to main content
Glama

SocialDataX 微信 WeChat MCP

wechat_get_mp_article_comments_by_url

Read-only

根据微信公众号文章链接或包含链接的分享文案获取评论列表;继续翻页时复用返回的 next_page_token。

Input Schema

NameRequiredDescriptionDefault
urlYes微信公众号文章 / WeChat Official Account article 链接,或包含该链接的分享文案;例如 https://mp.weixin.qq.com/s/cyog0u9QpLFvdBsh9JR3_g。
page_tokenNo公众号文章评论分页令牌;首次请求留空,继续翻页时将上一页返回的完整 next_page_token 原样传回;只能用于同一篇公众号文章的评论分页链路。请在 3 天内继续翻页;令牌失效时请从首页重新获取。

Output Schema

NameRequiredDescriptionDefault
itemsYes当前页公众号文章评论
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
comment_countYes文章留言总数,可能包含回复,不等于一级评论条数
featured_countYes精选一级评论总数
next_page_tokenYes公众号文章评论分页令牌;空字符串表示已结束,应停止翻页;非空时将完整令牌原样传回 page_token,并保持文章链接不变;请在 3 天内继续翻页,令牌失效时从首页重新获取。

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed4 schema fields changed
    • changedInput schema / properties / page_token / description
      Previous value: -"公众号文章评论分页令牌;首次请求留空,继续翻页时将上一页返回的完整 next_page_token 原样传回;只能用于同一篇公众号文章的评论分页链路。"New value: +"公众号文章评论分页令牌;首次请求留空,继续翻页时将上一页返回的完整 next_page_token 原样传回;只能用于同一篇公众号文章的评论分页链路。请在 3 天内继续翻页;令牌失效时请从首页重新获取。"
    • changedOutput schema / properties / comment_count / description
      Previous value: -"文章评论总数"New value: +"文章留言总数,可能包含回复,不等于一级评论条数"
    • changedOutput schema / properties / featured_count / description
      Previous value: -"精选评论总数"New value: +"精选一级评论总数"
    • changedOutput schema / properties / next_page_token / description
      Previous value: -"公众号文章评论分页令牌;空字符串表示已结束,应停止翻页;非空时将完整令牌原样传回 page_token,并保持文章链接不变。"New value: +"公众号文章评论分页令牌;空字符串表示已结束,应停止翻页;非空时将完整令牌原样传回 page_token,并保持文章链接不变;请在 3 天内继续翻页,令牌失效时从首页重新获取。"
  2. Changed1 schema field changed
    • changedOutput schema / properties / next_page_token / description
      Previous value: -"公众号文章评论分页令牌;首次请求留空,继续翻页时将上一页返回的完整 next_page_token 原样传回;只能用于同一篇公众号文章的评论分页链路。"New value: +"公众号文章评论分页令牌;空字符串表示已结束,应停止翻页;非空时将完整令牌原样传回 page_token,并保持文章链接不变。"
  3. Added

TDQS

A3.5/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and openWorldHint=true, so the safety profile is covered. The description's pagination hint is a useful behavioral trait, but it largely duplicates what the page_token schema field already spells out in more detail (3-day token validity, same-article-only chain), so it adds little beyond structured fields.

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?

Two short clauses separated by a semicolon, with the core purpose front-loaded and no filler. Slight redundancy with the schema's page_token documentation keeps it from being maximally tight.

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 not be described, and both parameters are fully documented in the schema. The description covers purpose and pagination adequately; only the relationship to the comment-replies sibling and result ordering/limits are unaddressed, which are minor gaps.

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%, and the schema already explains that url accepts a link or share text and how page_token works, including the 3-day expiry. The description adds no syntax, format, or edge-case meaning beyond that, so the baseline of 3 applies.

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

Purpose4/5

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

States a specific verb and resource: retrieve the comment list for a WeChat Official Account article, keyed by URL or share text containing the URL. This clearly separates it from video-comment siblings, though it never explicitly contrasts with wechat_get_mp_article_comment_replies_by_url (replies vs. top-level comments), leaving that distinction to the tool name.

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

Usage Guidelines3/5

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

The second clause gives concrete pagination guidance ('reuse the returned next_page_token when continuing'), which is real usage instruction. However, there is no statement of when to choose this over the sibling replies tool or the URL-vs-object-id comment variants, so selection guidance is only implied.

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