Skip to main content
Glama

SocialDataX 微博 Weibo MCP

weibo_get_post_detail_by_post_url

Read-only

根据微博帖子链接、短链接或分享文案获取帖子详情。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
post_urlYes微博帖子页面链接、短链接或包含帖子链接的分享文案;不要传用户主页链接或 post_id。

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
videoYes视频信息;无视频时为 null。
authorYes帖子作者信息;不可用时为 null。
imagesYes图片列表,包含链接及宽高;无图时为空数组。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
contentYes微博帖子正文;不可用时为空字符串。
post_idYes微博帖子长 ID,可作为详情、评论、点赞或转发工具输入;查询评论回复时需与同一条一级评论的 comment_id 同时传入。
post_urlYes微博帖子页面链接;需要打开帖子网页时优先使用此字段;不可用时为 null;不要自行拼接链接。
image_urlsYes图片链接列表;无图时为空数组。
like_countYes点赞数;不可用时为 null。
play_countYes帖子内视频播放数;没有视频或上游未返回时为 null,不是帖子浏览数。
topic_tagsYes微博帖子话题标签列表;无标签时为空数组。
publish_timeYes发布时间,秒级 Unix 时间戳;不可用时为 null。
repost_countYes转发数;不可用时为 null。
comment_countYes评论数;不可用时为 null。

TDQS

A3.8/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, so the read-only nature is covered. The description adds a minor behavioral detail about accepting short links and share text, but it does not disclose additional traits such as link normalization, pagination, or exactly which post details are returned; the output schema covers return structure.

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

Conciseness5/5

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

The description is a single compact sentence with no filler. Core action and input types are front-loaded, and every word contributes to understanding the tool's purpose and accepted inputs.

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?

For a simple one-parameter, read-only lookup with a full output schema and informative annotations, the description is largely complete. The only notable gap is the absence of explicit guidance on when to choose the post_id-based alternative instead.

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 post_url parameter is fully documented in the schema, including what not to pass. The description essentially restates the accepted input formats without adding new semantic meaning beyond the schema.

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 uses a specific verb ('获取' / get) and resource ('帖子详情' / post details), and clearly scopes the input to post URLs, short links, or share text. This distinguishes it from related siblings like weibo_get_post_detail_by_post_id or comment/liker list tools.

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?

Usage is implied by the tool name and schema rather than explicitly stated. The schema warns not to pass user profile links or post_id, but the description itself does not route the agent to alternatives such as weibo_get_post_detail_by_post_id when an ID is available.

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.

TDQS

A3.9/5.0
Disambiguation5/5

每个工具都明确对应一个特定的数据获取操作(热搜、帖子详情、评论、点赞、转发、用户信息、用户帖子、搜索、视频语音转文字),通过资源类型和获取方式进行区分。虽然存在 by_post_id 和 by_post_url 成对工具,但描述清晰指出不同输入方式,没有实质重叠。

Naming Consistency5/5

所有工具均使用 snake_case 命名,统一以 weibo_ 前缀开头,遵循 '动词_目标_定位方式' 模式(如 get_post_comments_by_post_id、submit_video_speech_text_by_post_url),命名规则高度一致且可预测。

Tool Count4/5

19个工具对于微博数据获取服务来说略多,但每个工具都有明确的职责,且成对出现的 URL 和 ID 变体是合理设计。数量在可接受范围内,没有冗余或缺失。

Completeness4/5

覆盖了微博的主要只读数据获取场景:热搜、帖子详情、评论、点赞、转发、用户信息、用户帖子、搜索、视频语音转文字。缺少发帖或删除等写操作,但该服务器定位为数据获取,故不算严重缺口。视频语音转文字提供了提交和查询两个环节,生命周期完整。

Resources