Skip to main content
Glama

SocialDataX 百度贴吧 MCP

Server Details

百度贴吧搜索建议、帖子与用户搜索、帖子详情、评论与楼中楼回复、用户资料与发帖、关注贴吧、贴吧详情与帖子列表。

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A4.1/5.0

Scored across 19 tools

Disambiguation4/5

多数工具通过明确的资源+操作区分(吧详情、帖子、评论、回复、用户等),且描述互相交叉引用ID与URL版本的取舍。但 get_post_comments_by_thread_id 与 get_post_detail_by_thread_id、search_general 与 search_posts 之间存在一定重叠,需依赖描述才能分清。

Naming Consistency5/5

绝大多数工具遵循 baidu_tieba_{动词}_{名词} 的 snake_case 模式,并以 _by_thread_id / _by_url / _by_user_id / _by_profile_url 后缀一致地标识输入类型。唯一的 socialdatax_get_points_balance 属于账户类工具,前缀差异合理且不影响整体一致性。

Tool Count4/5

19 个工具略偏多,但多数对应不同输入类型(数字ID vs 链接)与不同资源,基本各司其职。ID/URL 成对的 4 组共 8 个工具理论上可合并,使数量略高,但整体仍在合理范围。

Completeness4/5

作为只读型社交数据服务,覆盖了吧详情与帖子、帖子详情、一级评论、楼中楼回复、用户资料/关注吧/发帖以及多种搜索,生命周期较完整。轻微缺口在于话题/标签等维度的缺失及对媒体完整性的不保证,但核心读取工作流已覆盖。

Available Tools

19 tools
baidu_tieba_get_forum_detailA
Read-only
Inspect

按准确吧名获取贴吧简介、标语、建吧日期、关注人数、帖子统计和友情链接贴吧。

不知道准确吧名时,先用 baidu_tieba_search_suggestions 获取 forum_name; 按关键词查找吧内帖子时,使用 baidu_tieba_search_posts_in_forum;无需关键词浏览时使用 baidu_tieba_get_forum_posts。

ParametersJSON Schema
NameRequiredDescriptionDefault
forum_nameYes准确贴吧名称,例如 方便面;直接使用结果中的 forum_name,不要自行追加“吧”字;不要传 URL 或数字 ID,无需 URL 编码。

Output Schema

ParametersJSON Schema
NameRequiredDescription
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
sloganYes贴吧标语;未提供内容时返回空字符串。
forum_urlYes贴吧链接。
forum_nameYes查询的贴吧名称。
post_countYes贴吧展示的帖子统计数,不保证仅统计主题帖。
descriptionYes贴吧简介;未提供内容时返回空字符串。
created_dateYes建吧日期,格式 YYYY-MM-DD。
member_countYes关注人数。
related_forumsYes贴吧展示的友情链接列表,保留展示顺序,不代表算法相似度排名;无友情链接时为空数组。

TDQS

A4.5/5.0
Behavior4/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 adds useful behavioral context beyond that: it requires an exact forum name and points to a fallback tool when the name is uncertain, which prevents a common failure mode. It does not cover failure behavior for a wrong-but-plausible name or any rate-limit/auth considerations, so it falls 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.

Conciseness5/5

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

Front-loaded purpose in sentence one, followed by two tight conditional sentences that each route the agent to a specific sibling. No filler, no repetition of schema content.

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

Completeness5/5

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

An output schema exists, so return-field detail is not required, and annotations already carry the read-only/open-world profile. What remains necessary for correct invocation — exact-name input plus fallback routing for name discovery and post browsing — is fully present.

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 single forum_name parameter already carries rich constraints (no trailing '吧', no URL or numeric ID, no URL encoding). The description only restates the 'exact name' requirement without adding syntax or format detail beyond the schema, so the baseline 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 first sentence names a specific verb (获取) plus resource (贴吧) and enumerates exactly what is retrieved: 简介、标语、建吧日期、关注人数、帖子统计、友情链接贴吧. It also distinguishes itself from two named siblings (baidu_tieba_search_posts_in_forum, baidu_tieba_get_forum_posts), so an agent can separate it from the 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?

Explicit conditional routing: if the exact forum name is unknown, call baidu_tieba_search_suggestions first to obtain forum_name; for keyword-based post lookup use baidu_tieba_search_posts_in_forum; for keyword-free browsing use baidu_tieba_get_forum_posts. Both the precondition (accurate name) and the alternatives are stated.

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

baidu_tieba_get_forum_postsA
Read-only
Inspect

按准确吧名浏览普通帖和置顶帖,无需关键词,支持分页,支持排序或仅查看精华帖。

精华帖仅支持默认顺序,不提供分类选项。按关键词查找吧内帖子使用 baidu_tieba_search_posts_in_forum; 只查询贴吧简介和统计使用 baidu_tieba_get_forum_detail。摘要和媒体可能不完整。

ParametersJSON Schema
NameRequiredDescriptionDefault
sort_typeNo排序方式:default 为贴吧默认顺序,newest 为最新发布,latest_reply 为最近回复,hot 为热门。顺序以贴吧实际返回为准,不保证严格按时间排列;仅查看精华时只支持 default。default
forum_nameYes准确贴吧名称,例如 方便面;直接使用结果中的 forum_name,不要自行追加“吧”字;不要传 URL 或数字 ID,无需 URL 编码。
page_tokenNo分页令牌;首次留空,续页原样传回 next_page_token,并保持 forum_name、sort_type、featured_only 不变。切换排序或精华筛选时,将 page_token 留空重新查询。只根据令牌判断是否续页,不按条数判断;不要使用其他接口或其他贴吧的令牌。
featured_onlyNo是否仅查看精华帖,false 表示不筛选(仍可包含精华帖);true 时 sort_type 必须为 default,按贴吧精华列表顺序返回。

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes本次返回的普通帖和置顶帖,保留展示顺序;不保证跨页无重复或覆盖全吧历史帖子。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes下一页令牌;为空表示本次可读取列表结束。是否续页只看令牌,不按返回条数判断。

TDQS

A4.7/5.0
Behavior5/5

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

Annotations only declare readOnly and openWorld, so the description adds real behavioral value: featured-only mode is restricted to default order with no category filtering, and summaries/media may be incomplete in returned posts. These caveats are not recoverable from the annotations and directly affect how the agent interprets results.

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?

Front-loaded first sentence gives the core capability, second paragraph handles exclusions and caveats. Every sentence carries routing or constraint information with no filler.

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

Completeness5/5

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

With annotations covering read-only safety, a full output schema covering return shape, and 100% schema description coverage, the only remaining burden is routing and caveats, both of which the description supplies. Nothing needed to call this correctly is missing.

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 coverage is 100% and the property descriptions already explain forum_name format, sort_type enum behavior, page_token continuation semantics, and the featured_only/default coupling. The description largely restates these constraints, so the 3 baseline for high schema coverage 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?

States a specific verb and resource: browse ordinary and pinned posts by exact forum name, without keywords, with pagination and sorting. It also names two siblings and the exact boundary that separates them (keyword search vs. forum detail), so the agent can disambiguate without opening schemas.

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?

Explicitly routes the agent: keyword-based in-forum lookup goes to baidu_tieba_search_posts_in_forum, and forum bio/statistics goes to baidu_tieba_get_forum_detail. It also gives a local usage rule (featured-only supports default order only, no category option), which is exactly the kind of when-to-use guidance that prevents wrong calls.

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

baidu_tieba_get_post_comment_repliesA
Read-only
Inspect

按主题帖 ID 和一级评论 ID 读取楼中楼回复,支持分页,不提供排序。

comment_id 取一级评论列表的 comment_id;读取帖子一级评论使用评论列表工具。

ParametersJSON Schema
NameRequiredDescriptionDefault
thread_idYes主题帖数字 ID;使用查询一级评论时的 thread_id,也可取帖子搜索结果的 thread_id。
comment_idYes一级评论 ID,取一级评论结果的 comment_id 或本工具结果的 parent_comment_id;不要传楼中楼回复自身的 comment_id。
page_tokenNo分页令牌;首次留空,续页原样传入上一页 next_page_token,并保持 thread_id 和 comment_id 不变;不要使用搜索、一级评论或其它楼层的令牌。

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes当前页楼中楼回复,按贴吧返回顺序排列。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes下一页完整分页令牌;为空表示没有更多结果。

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnlyHint and openWorldHint, so the safety profile is covered. The description adds genuinely new traits beyond them: pagination support and the notable absence of sorting, which affects how an agent should interpret results.

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?

Two short sentences, purpose front-loaded, followed by the disambiguation rule. No filler; every clause earns its place.

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 and 100% param coverage, the description need only convey scope, pagination, and routing — all of which it does. It is complete enough to call correctly, missing only minor operational detail like page size limits.

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 documents thread_id, comment_id provenance, and page_token usage in detail. The description essentially restates the comment_id sourcing rule, so it adds little beyond the schema — baseline 3.

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?

States a specific verb+resource (读取楼中楼回复) scoped by thread ID and first-level comment ID, which is exactly what distinguishes it from the sibling baidu_tieba_get_post_comments_by_thread_id. It also explicitly points to the comment-list tool for first-level comments, so an agent can route without opening a schema.

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

Usage Guidelines4/5

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

Explicitly states when NOT to use this tool ("读取帖子一级评论使用评论列表工具") and how to obtain the required comment_id from the first-level comment list. Clear context and an explicit alternative, though it doesn't cover the by_url retrieval variants among siblings.

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

baidu_tieba_get_post_comments_by_thread_idA
Read-only
Inspect

按主题帖数字 ID 读取百度贴吧一级评论,支持排序和分页,不包含楼中楼回复。

ParametersJSON Schema
NameRequiredDescriptionDefault
sort_typeNo评论排序请求:hot 请求热门评论(默认),newest 请求最新评论,oldest 请求最早评论;实际返回顺序以贴吧为准。hot
thread_idYes主题帖数字 ID,可取搜索结果的 thread_id;不要传帖子链接。
page_tokenNo分页令牌;首次留空。续页将上一页完整 next_page_token 原样传回,并保持同一帖子与 sort_type 不变;不要使用搜索或其他帖子的分页令牌。

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes当前页一级评论列表。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes下一页完整分页令牌;为空表示没有更多结果。

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, openWorldHint), so the bar is lower. The description adds meaningful scope context the annotations cannot convey: it is ID-based, returns only first-level comments, and supports sorting/pagination – all relevant to interpreting results.

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?

A single, tightly packed sentence that front-loads the resource and ID scoping, then appends capabilities and the key exclusion. No filler.

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

Completeness5/5

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

An output schema exists, so return-shape explanation is unnecessary. For a read-only, ID-scoped list endpoint with 100% schema coverage and clear exclusions, the description provides everything an agent needs to select and invoke it correctly.

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 all three parameters are already documented in detail (enum values for sort_type, token handling for page_token, ID pattern for thread_id). The description only echoes 'sorting and pagination' generically and adds nothing beyond the schema; baseline 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?

States a specific verb+resource (读取百度贴吧一级评论) scoped to a numeric thread ID, and explicitly narrows the result set with '不包含楼中楼回复'. This cleanly distinguishes it from the two nearest siblings: get_post_comment_replies (nested replies) and get_post_comments_by_url (URL-based lookup).

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

Usage Guidelines4/5

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

The exclusion of 楼中楼 replies clearly signals when an agent should instead reach for get_post_comment_replies, and '按主题帖数字 ID' signals the URL-based variant is different. However, it never names the alternative tools explicitly, leaving a small inference step.

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

baidu_tieba_get_post_comments_by_urlA
Read-only
Inspect

按百度贴吧主题帖链接读取一级评论,支持排序和分页,不包含楼中楼回复。

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYes百度贴吧主题帖完整链接,可取搜索结果的 post_url,支持 /p/数字ID/;不要传纯 ID。
sort_typeNo评论排序请求:hot 请求热门评论(默认),newest 请求最新评论,oldest 请求最早评论;实际返回顺序以贴吧为准。hot
page_tokenNo分页令牌;首次留空。续页将上一页完整 next_page_token 原样传回,并保持同一帖子与 sort_type 不变;不要使用搜索或其他帖子的分页令牌。

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes当前页一级评论列表。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes下一页完整分页令牌;为空表示没有更多结果。

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and openWorldHint=true, so safety is covered; the description adds genuinely useful behavioral scope by stating the result contains only first-level comments and that sorting/pagination are supported. It does not mention rate limits, auth requirements, or what happens on an invalid/private thread.

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?

One front-loaded sentence that names the input (主题帖链接), the output (一级评论), and the key limitation (不包含楼中楼回复), with no filler or redundancy.

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 and 100% parameter coverage, the description need not explain return values or param formats; the main residual gap is not distinguishing this tool from the near-identical _by_thread_id sibling, which an agent selecting among 18 siblings would benefit from.

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% — url, sort_type, and page_token all carry detailed inline descriptions covering format, enum meaning, and pagination-token reuse rules. The description's mention of sorting and pagination merely restates what the schema already documents, so the baseline 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?

States a specific verb and resource (读取一级评论) scoped by 百度贴吧主题帖链接, and explicitly excludes 楼中楼回复, which is exactly what separates it from the sibling baidu_tieba_get_post_comment_replies. An agent can distinguish it from the replies tool without opening a schema.

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 '不包含楼中楼回复' clause implies that nested replies require the sibling tool, giving implicit routing, but neither that sibling nor baidu_tieba_get_post_comments_by_thread_id is named, and no condition for choosing URL-based vs thread-ID-based retrieval is given. Usage is implied rather than stated.

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

baidu_tieba_get_post_detail_by_thread_idA
Read-only
Inspect

按主题帖数字 ID 读取百度贴吧详情;不包含完整回复列表。

ParametersJSON Schema
NameRequiredDescriptionDefault
thread_idYes主题帖数字 ID,可取贴吧搜索结果的 thread_id;不要传帖子链接。

Output Schema

ParametersJSON Schema
NameRequiredDescription
titleYes帖子标题。
authorYes帖子作者。
imagesYes首楼图片列表。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
videosYes首楼视频列表。
contentYes首楼正文纯文本;表情以“[表情]”表示;无可见正文时为空字符串。
forum_idYes所属贴吧 ID,以字符串表示。
post_urlYes帖子页面链接。
thread_idYes主题帖 ID,以字符串表示。
forum_nameYes帖子所属贴吧名称。
like_countYes帖子获赞数。
floor_countYes主题帖有效楼层数。
reply_countYes帖子回复数。
share_countYes帖子分享数。
publish_timeYes发帖时间,秒级 Unix 时间戳。
collect_countYes帖子收藏数。

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and openWorldHint=true, and the description adds a meaningful scope caveat: the post detail excludes the full reply list. That goes beyond the annotations, though it says nothing about pagination, auth, or rate limits.

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?

A single compact sentence with the action and keying method front-loaded and the scope limitation tacked on at the end; nothing is redundant 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 one fully documented parameter, an output schema, and read-only/open-world annotations, the description covers what an agent needs to select and call the tool. The only gap is the absence of explicit routing to the reply/comment siblings.

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 the single required parameter is already fully documented in the schema, including the numeric pattern and the warning not to pass a post link. The description only restates '数字 ID', adding no new semantic detail, which matches the baseline 3.

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 states a specific verb (读取/read), resource (百度贴吧主题帖详情), and the keying mechanism (数字 ID), which separates it from the URL-keyed sibling baidu_tieba_get_post_detail_by_url. It also bounds scope with '不包含完整回复列表', distinguishing it from the comment/reply 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?

The closing clause implies replies must be fetched with the separate comment/reply tools, but no sibling is named and there is no explicit guidance on choosing the ID variant over the URL variant. Usage is inferable but not spelled out.

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

baidu_tieba_get_post_detail_by_urlA
Read-only
Inspect

按百度贴吧主题帖链接读取详情;不包含完整回复列表。

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYes百度贴吧主题帖完整链接,支持 /p/数字ID/;不要传纯 ID。

Output Schema

ParametersJSON Schema
NameRequiredDescription
titleYes帖子标题。
authorYes帖子作者。
imagesYes首楼图片列表。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
videosYes首楼视频列表。
contentYes首楼正文纯文本;表情以“[表情]”表示;无可见正文时为空字符串。
forum_idYes所属贴吧 ID,以字符串表示。
post_urlYes帖子页面链接。
thread_idYes主题帖 ID,以字符串表示。
forum_nameYes帖子所属贴吧名称。
like_countYes帖子获赞数。
floor_countYes主题帖有效楼层数。
reply_countYes帖子回复数。
share_countYes帖子分享数。
publish_timeYes发帖时间,秒级 Unix 时间戳。
collect_countYes帖子收藏数。

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 adds a genuine scope boundary ('不包含完整回复列表'), but does not say what the detail payload actually contains or how to get the replies, leaving a gap for an open-world read tool.

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?

A single compact sentence with no waste, and the scope exclusion is appended where it reads naturally. Very terse but every clause carries information.

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?

An output schema exists, so return values need not be explained, and annotations cover the safety profile. Combined with the stated scope exclusion, an agent has enough to call this correctly; only the missing routing hint to the thread_id sibling keeps it from a 5.

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 spells out '完整链接, 支持 /p/数字ID/, 不要传纯 ID', which is richer than anything in the description. Baseline 3 is appropriate since the description adds no parameter meaning.

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 (读取详情 / read thread detail) plus the input medium (链接/URL), which distinguishes it from the thread_id sibling. However, it never explicitly names that alternative, so the differentiation relies on the reader noticing the '链接' qualifier.

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?

Use is implied: call this when you hold a full thread URL. There is no explicit when-to-use statement and no mention of the obvious sibling baidu_tieba_get_post_detail_by_thread_id or when the thread_id variant would be preferred.

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

baidu_tieba_get_user_followed_forums_by_profile_urlA
Read-only
Inspect

按主页链接读取用户公开可读取的关注贴吧列表,支持分页,返回贴吧 ID、名称、头像、链接和用户在吧内的等级。

已有 profile_url 时优先使用本工具;仅有数字用户 ID 时使用 baidu_tieba_get_user_followed_forums_by_user_id。 不查询关注的用户或用户发帖,未提供列表时返回错误。

ParametersJSON Schema
NameRequiredDescriptionDefault
page_tokenNo分页令牌;首次留空,续页原样传入本接口的 next_page_token,保持同一用户入口和标识。不要使用发帖列表、搜索、评论或其他用户的令牌。
profile_urlYes百度贴吧用户主页完整链接,形如 https://tieba.baidu.com/home/main?id=…;可取搜索、详情或评论作者的 profile_url,不接受数字用户 ID、昵称或帖子链接。

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes当前页关注的贴吧,保留贴吧返回顺序。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes下一页令牌;为空表示本次可读取列表结束。是否续页只看令牌,不按当前条数判断。

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and openWorldHint=true, so safety is covered; the description adds the pagination behavior and the failure mode (未提供列表时返回错误), which annotations do not convey. It stops short of describing rate limits or the next_page_token lifecycle in behavioral terms.

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?

Three front-loaded sentences, each doing distinct work: capability + return fields, sibling routing, and scope/exclusion plus error behavior. No redundancy with the name or schema.

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

Completeness5/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 re-explained, and the description still covers the error path, pagination, scope exclusions, and the alternative tool. Nothing needed to invoke it correctly is missing.

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 page_token and profile_url are already fully documented in the schema (including the accepted URL form and token reuse rules). The description only echoes that pagination is supported, adding no syntax beyond the schema. Baseline 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?

States a specific verb (读取) and resource (用户公开可读取的关注贴吧列表) plus the entry-point constraint (按主页链接), and explicitly names the sibling used when only a numeric user ID exists. An agent can distinguish it from baidu_tieba_get_user_followed_forums_by_user_id without opening either 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?

Gives an explicit routing rule (profile_url 时优先使用本工具, 数字用户 ID 时使用…by_user_id) and an explicit exclusion (不查询关注的用户或用户发帖). The error condition for a missing list is also stated, so when-not-to-expect-results is covered.

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

baidu_tieba_get_user_followed_forums_by_user_idA
Read-only
Inspect

按数字用户 ID 读取用户公开可读取的关注贴吧列表,支持分页,返回贴吧 ID、名称、头像、链接和用户在吧内的等级。

已有 profile_url 时优先使用 baidu_tieba_get_user_followed_forums_by_profile_url;不查询关注的用户或用户发帖,未提供列表时返回错误。

ParametersJSON Schema
NameRequiredDescriptionDefault
user_idYes百度贴吧数字用户 ID,可取搜索、帖子详情或评论作者的 user_id;不是主页链接中的 portrait 或 tieba_uid。
page_tokenNo分页令牌;首次留空,续页原样传入本接口的 next_page_token,保持同一用户入口和标识。不要使用发帖列表、搜索、评论或其他用户的令牌。

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes当前页关注的贴吧,保留贴吧返回顺序。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes下一页令牌;为空表示本次可读取列表结束。是否续页只看令牌,不按当前条数判断。

TDQS

A4.5/5.0
Behavior4/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 adds pagination support, the returned field set, and an explicit error condition, which is meaningful behavioral context beyond the annotations, though it omits rate-limit or result-cap behavior.

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?

Three tightly packed sentences: purpose front-loaded, then alternative routing, then exclusions. No redundant or filler text; each clause carries distinct information.

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

Completeness5/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 enumerated, but the description does so anyway and also covers pagination and the empty-list error case. Combined with the annotations, an agent has everything needed to call this tool correctly.

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 (user_id, page_token) are fully documented in the schema, including the portrait/tieba_uid disambiguation and the token-reuse warning. The description adds only that pagination is supported, so the baseline 3 applies rather than a higher score.

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 states a specific verb and resource ('读取...关注贴吧列表' = read the user's followed-forums list) scoped to a numeric user ID, and it names the sibling it is not — the by_profile_url variant. An agent can distinguish this from baidu_tieba_get_user_followed_forums_by_profile_url without opening either 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 explicitly routes the agent: when a profile_url already exists, prefer baidu_tieba_get_user_followed_forums_by_profile_url. It also states what it does not do (followed users, user posts) and the failure condition (error when no list is provided), leaving essentially nothing to inference.

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

baidu_tieba_get_user_info_by_profile_urlA
Read-only
Inspect

通过百度贴吧用户主页链接读取资料、签名、粉丝数、关注数、累计获赞、吧龄和 IP 属地。

已有 profile_url 时优先使用本工具;链接可取搜索、帖子详情或评论作者的同名字段。 仅有数字用户 ID 时使用 baidu_tieba_get_user_info_by_user_id;不返回发帖或回复列表。

ParametersJSON Schema
NameRequiredDescriptionDefault
profile_urlYes百度贴吧用户主页完整链接,形如 https://tieba.baidu.com/home/main?id=…;可取搜索、详情或评论作者的 profile_url,不接受数字用户 ID、昵称或帖子链接。

Output Schema

ParametersJSON Schema
NameRequiredDescription
bioYes用户个人签名;未提供时为空字符串。
nameYes用户显示名称。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
user_idYes用户 ID,以字符串表示,可用于查询用户资料。
tieba_ageYes贴吧展示的吧龄,单位年,保留显示精度,例如 9.2;不是注册日期。
avatar_urlYes用户头像链接。
ip_locationYes用户资料显示的 IP 属地。
profile_urlYes用户主页链接,可用于再次查询用户资料。
follower_countYes粉丝数。
following_countYes关注数。
received_like_countYes累计获赞数。

TDQS

A4.5/5.0
Behavior4/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 adds useful context beyond that: the exact set of returned profile fields and the negative disclosure that post/reply lists are not returned. It does not mention auth requirements or rate limits, so it is strong but not exhaustive.

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?

Three compact sentences with the core verb and returned fields front-loaded, followed by routing guidance. Dense but every sentence carries routing or scope value; nothing is redundant padding.

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, the description need not explain return values, and annotations cover safety. Along with the routing rules and URL sourcing, an agent has everything needed to call it correctly; only minor operational details (auth, limits) are absent.

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

Parameters4/5

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

Schema description coverage is 100% and the schema itself documents the expected URL form and rejects numeric IDs, nicknames, and post links. The description goes further by telling the agent where to obtain a valid profile_url (search, post detail, or comment author fields), adding source guidance 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?

States a specific verb (读取) and resource (百度贴吧用户主页资料) and enumerates exactly which fields are returned (资料、签名、粉丝数、关注数、累计获赞、吧龄、IP 属地). It explicitly contrasts itself with baidu_tieba_get_user_info_by_user_id, so an agent can distinguish it from the sibling without opening either 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?

Gives explicit when-to-use ('已有 profile_url 时优先使用本工具'), where the URL can be sourced from (搜索、帖子详情或评论作者的 profile_url 字段), and names the alternative plus its triggering condition (仅有数字用户 ID 时使用 by_user_id). It also states a scope exclusion (不返回发帖或回复列表).

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

baidu_tieba_get_user_info_by_user_idA
Read-only
Inspect

仅有百度贴吧数字用户 ID 时读取用户资料及主页统计;已有 profile_url 时优先使用 baidu_tieba_get_user_info_by_profile_url。

ParametersJSON Schema
NameRequiredDescriptionDefault
user_idYes百度贴吧数字用户 ID,可取搜索、帖子详情或评论作者的 user_id;不是主页链接中的 portrait 或 tieba_uid。

Output Schema

ParametersJSON Schema
NameRequiredDescription
bioYes用户个人签名;未提供时为空字符串。
nameYes用户显示名称。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
user_idYes用户 ID,以字符串表示,可用于查询用户资料。
tieba_ageYes贴吧展示的吧龄,单位年,保留显示精度,例如 9.2;不是注册日期。
avatar_urlYes用户头像链接。
ip_locationYes用户资料显示的 IP 属地。
profile_urlYes用户主页链接,可用于再次查询用户资料。
follower_countYes粉丝数。
following_countYes关注数。
received_like_countYes累计获赞数。

TDQS

A4.3/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 and network profile is known. The description adds only that the result includes homepage statistics plus the ID-type precondition; it does not mention rate limits, auth, or failure modes for a nonexistent ID. Adequate but thin against an already-covered annotation set.

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?

A single compact sentence that front-loads the positive case (numeric ID present) before the routing rule to the sibling. No filler, no repetition of the tool name's obvious meaning.

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

Completeness5/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; with annotations covering safety, behavior is covered. The description supplies exactly the two things structured data cannot: the ID-type precondition and the sibling routing rule.

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 single parameter is fully documented there, including the regex pattern and the explicit warning that portrait/tieba_uid are not valid. The description only restates the 'numeric ID' precondition, adding nothing the schema lacks. Baseline 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?

States a specific verb+resource ('read user profile and homepage stats') and explicitly names the sibling it is not, distinguishing it from baidu_tieba_get_user_info_by_profile_url. An agent can select it without opening either 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?

Gives an explicit when: only when you hold the numeric user ID. Gives an explicit alternative: use baidu_tieba_get_user_info_by_profile_url when a profile_url is available. This is textbook when/when-not/alternative guidance.

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

baidu_tieba_get_user_posts_by_profile_urlA
Read-only
Inspect

按主页链接读取该用户发布的主题帖,支持分页,不包含回复活动,不提供排序。

已有 profile_url 时优先使用本工具;仅有数字用户 ID 时使用 baidu_tieba_get_user_posts_by_user_id。 列表及媒体不保证完整,空令牌表示本次可读取列表结束。

ParametersJSON Schema
NameRequiredDescriptionDefault
page_tokenNo分页令牌;首次留空,续页原样传入本接口返回的 next_page_token,并保持相同的用户入口和标识。不要使用搜索、评论或其他用户的令牌。
profile_urlYes百度贴吧用户主页完整链接,形如 https://tieba.baidu.com/home/main?id=…;可取搜索、详情或评论作者的 profile_url,不接受数字用户 ID、昵称或帖子链接。

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes当前页用户发布的主题帖,保留贴吧返回顺序。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes下一页令牌;为空表示本次可读取列表结束,不代表该用户全部历史帖子都已返回。

TDQS

A4.7/5.0
Behavior5/5

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

Annotations only cover readOnly/openWorld, but the description adds genuine behavioral context beyond them: pagination is supported, replies are not included, no sorting is offered, lists and media are not guaranteed complete, and an empty page token signals the end of the readable list. These caveats materially affect how an agent should interpret results.

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?

Three short lines, each front-loaded with purpose, then routing, then caveats. No sentence is redundant against the others or against the schema.

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

Completeness5/5

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

With a full output schema, 100% parameter coverage, and annotations already declaring the safety profile, the description covers what remains: routing between siblings and the incompleteness/termination semantics of the result set. Nothing an agent needs to call this correctly is missing.

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 page_token and profile_url are already fully documented in the schema (format, first-call-empty rule, token reuse constraints). The description reinforces pagination but adds no new syntax or format detail, so the baseline 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?

States a specific verb and resource (按主页链接读取该用户发布的主题帖) plus explicit scope boundaries: excludes reply activity and provides no sorting. This cleanly distinguishes it from the by_user_id sibling and from the comment/post-detail tools in the sibling list.

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?

Explicitly routes the agent: prefer this tool when profile_url is available, use baidu_tieba_get_user_posts_by_user_id when only a numeric user ID exists. The condition that selects the alternative is named outright, leaving nothing to inference.

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

baidu_tieba_get_user_posts_by_user_idA
Read-only
Inspect

按数字用户 ID 读取该用户发布的主题帖,支持分页,不包含回复活动,不提供排序。

已有主页链接时优先使用 baidu_tieba_get_user_posts_by_profile_url;列表及媒体不保证完整,空令牌表示本次可读取列表结束。

ParametersJSON Schema
NameRequiredDescriptionDefault
user_idYes百度贴吧数字用户 ID,可取搜索、帖子详情或评论作者的 user_id;不是主页链接中的 portrait 或 tieba_uid。
page_tokenNo分页令牌;首次留空,续页原样传入本接口返回的 next_page_token,并保持相同的用户入口和标识。不要使用搜索、评论或其他用户的令牌。

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes当前页用户发布的主题帖,保留贴吧返回顺序。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes下一页令牌;为空表示本次可读取列表结束,不代表该用户全部历史帖子都已返回。

TDQS

A4.5/5.0
Behavior4/5

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

Annotations supply the safety profile (readOnlyHint=true, openWorldHint=true), so the bar is lower, and the description still adds real context: no reply activity, no sorting support, and an explicit caveat that lists and media are not guaranteed complete. The empty-token end-of-list semantics are useful, though result-shape details are left to the output schema.

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?

Two dense sentences: purpose and scope first, then the sibling alternative and the completeness/end-of-list caveats. No filler, and the most decision-relevant routing information is front-loaded.

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

Completeness5/5

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

Output schema exists, so return formatting need not be described. Combined with the pagination termination rule, the completeness caveat, and the explicit alternative tool, the description is sufficient for an agent to invoke this correctly.

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 both parameters are richly documented there (the user_id pattern/portrait exclusion and the page_token carry-over rules). The description only restates 'by numeric user ID' and 'supports pagination,' adding essentially no parameter meaning beyond the schema, so the baseline 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?

States a specific verb+resource (read this user's published theme posts by numeric user ID) and immediately bounds scope: pagination supported, replies excluded, no sorting. It also distinguishes itself from the closest sibling by naming baidu_tieba_get_user_posts_by_profile_url, so an agent can pick between them without opening either 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?

Explicit routing rule: prefer baidu_tieba_get_user_posts_by_profile_url when a homepage link is already available. It also states what is out of scope (reply activity, sorting) and how to recognize list termination via an empty token, leaving little to inference.

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

baidu_tieba_search_generalA
Read-only
Inspect

按关键词获取百度贴吧综合搜索中的帖子,保留帖子顺序,支持分页。

不返回吧、用户、话题或搜索建议。需要最新、最早、相关排序时使用帖子搜索; 指定帖子链接或 ID 使用详情工具。当前页没有帖子时,仍以 next_page_token 判断能否续页。 图片、视频仅来自搜索结果,可能不完整,无法据此判断媒体总数。

ParametersJSON Schema
NameRequiredDescriptionDefault
keywordYes搜索词或关键词短语,例如 摄影、旅行攻略;不要传帖子链接或分页令牌。
page_tokenNo分页令牌;首次留空,续页原样传回综合搜索返回的 next_page_token,并保持 keyword 不变;即使 items 为空,只要令牌非空仍可继续翻页。不要使用帖子搜索或评论的分页令牌。

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes当前页帖子列表。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes下一页完整分页令牌;为空表示没有更多结果。

TDQS

A4.5/5.0
Behavior4/5

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

Annotations only declare readOnlyHint/openWorldHint; the description adds real behavioral context — result scope excludes forums/users/topics/suggestions, ordering is preserved, and media fields come only from search results and may be incomplete (so media counts cannot be trusted). No mention of auth, rate limits, or failure modes beyond the empty-page case, so it stops just short of 5.

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?

Four short sentences, each carrying a distinct fact (purpose, exclusions/routing, pagination edge case, media caveat). The core purpose is front-loaded in the first sentence and nothing is redundant.

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

Completeness5/5

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

An output schema exists so return fields need no explanation, yet the description still covers the higher-value gaps: which result categories are absent, how pagination terminates, and the unreliability of media data. An agent has everything needed to call it and interpret the response.

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 coverage is 100%, so both keyword and page_token are already documented with examples and constraints. The description reinforces the page_token continuation semantics but adds no syntax or format detail beyond the schema, so baseline 3 is appropriate.

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?

States a specific verb+resource+scope: "按关键词获取百度贴吧综合搜索中的帖子" with the explicit qualifiers that order is preserved and pagination is supported. It also names what it does NOT cover (吧、用户、话题、搜索建议), which lets an agent separate it from the other search siblings without opening the 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?

Routes the agent explicitly: use 帖子搜索 when latest/earliest/relevant sorting is needed, and use the detail tool when a post link or ID is given. It also states the pagination continuation rule (empty page still judged by next_page_token), which is exactly the when-to-use guidance an agent needs.

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

baidu_tieba_search_postsA
Read-only
Inspect

按搜索词搜索百度贴吧公开帖子,支持分页令牌和排序;需要综合搜索中的帖子顺序时使用综合搜索,指定帖子链接使用详情工具;需要限定贴吧时使用 baidu_tieba_search_posts_in_forum。图片、视频仅来自搜索结果,可能不完整。

ParametersJSON Schema
NameRequiredDescriptionDefault
keywordYes搜索词或关键词短语,例如 方便面、旅行攻略;不要传帖子链接、帖子 ID 或分页令牌。需要限定某个贴吧时使用吧内帖子搜索。
sort_typeNo排序方式:newest 为最新、oldest 为最早、relevance 为相关。newest
page_tokenNo分页令牌;首次留空。续页将上一页完整 next_page_token 原样传回,并保持 keyword 与 sort_type 不变。

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes当前页帖子列表。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes下一页完整分页令牌;为空表示没有更多结果。

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already declare readOnlyHint and openWorldHint, so safety is covered. The description adds genuinely non-obvious context: images/videos only originate from search results and may be incomplete, and it clarifies pagination-token continuity requirements. Not rich enough on rate/coverage limits for 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?

Front-loads the core action and packs the routing rules plus the data-completeness caveat into a compact block with no filler. Dense but every clause carries routing or caveat value.

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?

An output schema exists so return values need no explanation, and the description covers purpose, routing, pagination handling, and a result-completeness caveat. Adequate for a 3-parameter search tool with full schema coverage.

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 the schema already documents keyword, sort_type, and page_token semantics. The description only restates that sorting and pagination are supported, adding no syntax or format detail beyond the schema — baseline 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?

States a specific verb and resource (search Baidu Tieba public posts) qualified by keyword, and explicitly distinguishes itself from the general-search, in-forum-search, and detail-link siblings. An agent can route to it without opening the 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?

Gives explicit routing rules: use general search when post ordering matters, the detail tool for specific post links, and baidu_tieba_search_posts_in_forum when the scope is a specific forum. When-to-use and alternatives are both named.

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

baidu_tieba_search_posts_in_forumA
Read-only
Inspect

按准确贴吧名称和关键词搜索该吧主题帖,支持最新或相关排序及分页,不搜索评论。

不限定贴吧时使用全站帖子搜索;返回摘要及可能不完整的图片和视频。

ParametersJSON Schema
NameRequiredDescriptionDefault
keywordYes在指定贴吧中搜索的关键词或短语;不要传帖子链接或分页令牌。
sort_typeNo排序方式:newest 为最新(默认),relevance 为相关;relevant 仅兼容旧调用,新调用请使用 relevance。结果顺序以贴吧返回为准。newest
forum_nameYes准确贴吧名称,例如 方便面;直接使用结果中的 forum_name,不要自行追加“吧”字;不要传 URL 或数字 ID,无需 URL 编码。
page_tokenNo分页令牌;首次留空,续页原样传入本接口返回的 next_page_token,保持 forum_name、keyword、sort_type 不变;不要使用其他搜索接口的令牌。

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes当前页帖子列表。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes下一页完整分页令牌;为空表示没有更多结果。

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already declare readOnlyHint and openWorldHint, so the safety profile is covered. The description adds genuinely useful behavior: it does not cover comments, and it returns summaries with potentially incomplete image/video data, setting expectations about result completeness.

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?

Two tightly written sentences: the core action and scope come first, the alternative-search routing and return caveat follow. No filler.

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

Completeness5/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 explained, and the description still adds a useful completeness caveat. Combined with full schema coverage and annotations, an agent has everything needed to invoke this correctly.

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 coverage is 100% and each parameter is well documented (enum values, page token handling, forum name format), so the schema does the heavy lifting. The description only alludes to sorting and pagination at a high level, adding no syntax or format detail 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?

States a specific verb (search) and resource (topic threads within a forum) qualified by the exact inputs (forum name + keyword), plus scope constraints (supports sorting/pagination, does not search comments). An agent can distinguish this from the general post search without opening the schema.

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

Usage Guidelines4/5

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

Explicitly says to use the site-wide post search when not restricting to a forum, and clarifies that comments are out of scope. The alternative is described by function rather than exact sibling name, so the routing is clear but not maximally precise.

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

baidu_tieba_search_suggestionsA
Read-only
Inspect

获取贴吧搜索框的吧名联想词和相关贴吧信息,不搜索帖子或用户,不支持分页。

items 与 forums 为两组独立结果,不保证一一对应;可将 forums 中的 forum_name 传给 baidu_tieba_get_forum_detail 查询贴吧详情,或传给 baidu_tieba_search_posts_in_forum 按关键词搜索吧内帖子。

ParametersJSON Schema
NameRequiredDescriptionDefault
keywordYes吧名关键词或前缀,例如 美食、旅行;不要传贴吧链接、帖子链接、ID 或分页令牌。

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes吧名联想词列表,保持返回顺序;无建议时为空数组。
forumsYes相关贴吧列表,保持返回顺序;与 items 不保证一一对应,无相关贴吧时为空数组。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnlyHint and openWorldHint, so safety is covered. The description adds meaningful behavior beyond that: no pagination support, and that items and forums are two independent result groups not guaranteed to correspond one-to-one — non-obvious output behavior an agent needs to reason correctly.

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 densely packed sentences, front-loading what the tool does and what it does not, followed by output-group and routing notes. Efficient with no filler, though the second sentence carries several distinct ideas.

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

Completeness5/5

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

Output schema exists so return values needn't be explained, and the description still flags the important structural caveat about the two result groups. Purpose, exclusions, limitations, and follow-up routing are all present for a one-parameter read tool.

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 single keyword parameter is fully documented in the schema (forum-name keyword/prefix, with explicit anti-patterns). The description adds no syntax or format detail beyond the schema, so the baseline 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?

States a specific verb and resource: fetch forum-name autocomplete suggestions from the Tieba search box. It explicitly disambiguates from siblings by stating it does NOT search posts or users, so an agent can distinguish it from baidu_tieba_search_posts 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 Guidelines4/5

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

Gives clear scope and two exclusions (no posts/users, no pagination), plus explicit next-step routing to baidu_tieba_get_forum_detail and baidu_tieba_search_posts_in_forum using the returned forum_name. It does not explicitly contrast against baidu_tieba_search_general for actual searching, so it stops short of full when/when-not guidance.

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

baidu_tieba_search_usersA
Read-only
Inspect

按关键词查找百度贴吧用户,返回精确匹配和相关用户的单页结果,不支持分页。

结果中的 profile_url 可用于读取用户资料或用户发帖;已有用户主页链接时,直接使用相应的用户资料或发帖工具。

ParametersJSON Schema
NameRequiredDescriptionDefault
keywordYes用户名称关键词,例如 美食、旅行;不要传用户主页链接、数字用户 ID 或分页令牌。

Output Schema

ParametersJSON Schema
NameRequiredDescription
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
exact_matchesYes精确匹配用户列表;没有精确匹配时为空数组。
related_usersYes相关用户列表,保持贴吧返回顺序;没有相关用户时为空数组。

TDQS

A4.1/5.0
Behavior4/5

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

Annotations already declare readOnlyHint and openWorldHint, so safety is covered. The description adds genuinely useful behavioral context beyond that: results are a single page with no pagination, and profile_url is a usable handle for downstream tools. It stops short of describing matching behavior or result volume limits.

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 sentences, front-loaded with the core purpose followed by the downstream-usage note and the no-pagination constraint. Nothing is redundant, though the second sentence could be marginally tighter.

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?

An output schema exists, so return-value explanation is not required, and the description correctly focuses on the non-pagination constraint and the profile_url handoff. Given a single-parameter read-only tool, this is essentially complete, with only matching semantics 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% and the single keyword parameter is already fully documented in the schema, including the negative cases (no profile links, numeric IDs, or pagination tokens). The description adds no parameter-level detail, so the baseline 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 (按关键词查找百度贴吧用户) and quantifies the result shape ('精确匹配和相关用户的单页结果,不支持分页'), which immediately separates it from the post/forum search siblings. An agent can tell what this tool returns without opening the schema.

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

Usage Guidelines4/5

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

It gives concrete routing guidance: when a user homepage link already exists, use the user-profile or user-posts tools instead, and it flags that pagination is not supported. However it does not contrast itself with the other search siblings (search_general, search_posts, search_posts_in_forum), so the selection context is clear but not fully enumerated.

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

socialdatax_get_points_balanceA
Read-only
Inspect

查询当前 API Key 账户的 SocialDataX 积分余额、剩余积分或点数 / remaining points balance。需要充值时请访问 https://socialdatax.com/dashboard/billing。

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, and the description reinforces that this is a read-only balance query. It adds useful context by tying the balance to the current API Key and pointing to the billing dashboard for recharges. No contradictions or hidden side effects are indicated.

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 two short sentences: the first states the core purpose, and the second provides an actionable billing link. Every word earns its place without unnecessary detail.

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

Completeness5/5

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

For a zero-parameter, read-only balance query with an output schema, annotations, and a billing link, the description is fully sufficient. No additional information is needed for an agent to select and invoke it correctly.

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

Parameters4/5

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

The tool has zero parameters Belarusand schema coverage is 100%, so parameter semantics are not a burden on the description. The description still adds value by explaining what the returned balance represents.

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 clearly states a specific action (query) and resource (current API Key account's SocialDataX points balance), including Chinese and English terms. It is unambiguous and obviously distinct from the YouTube-focused sibling tools.

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

Usage Guidelines4/5

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

The description identifies the exact context: querying the balance for the current API Key accounttons. It also provides a relevant follow-up URL for recharging. There are no competing sibling tools for balance checking, so no explicit alternatives are needed.

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 19 tool updates
    • First observedbaidu_tieba_get_forum_detail
    • First observedbaidu_tieba_get_forum_posts
    • First observedbaidu_tieba_get_post_comment_replies
    • First observedbaidu_tieba_get_post_comments_by_thread_id
    • First observedbaidu_tieba_get_post_comments_by_url
    • First observedbaidu_tieba_get_post_detail_by_thread_id
    • First observedbaidu_tieba_get_post_detail_by_url
    • First observedbaidu_tieba_get_user_followed_forums_by_profile_url
    • First observedbaidu_tieba_get_user_followed_forums_by_user_id
    • First observedbaidu_tieba_get_user_info_by_profile_url
    • First observedbaidu_tieba_get_user_info_by_user_id
    • First observedbaidu_tieba_get_user_posts_by_profile_url
    • First observedbaidu_tieba_get_user_posts_by_user_id
    • First observedbaidu_tieba_search_general
    • First observedbaidu_tieba_search_posts
    • First observedbaidu_tieba_search_posts_in_forum
    • First observedbaidu_tieba_search_suggestions
    • First observedbaidu_tieba_search_users
    • First observedsocialdatax_get_points_balance

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables reading public Baidu Tieba content through a persistent real-browser session, supporting forum searches, post details, and user public post lists with optional login-state injection.
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to browse and search NGA forum posts, including browsing forum sections, viewing post details with replies, and searching posts by keyword.
    -
  • A
    license
    C
    quality
    D
    maintenance
    Enables interaction with Douban content including searching and reviewing books, movies, TV shows, and browsing group discussions. Supports searching by ISBN or keywords, retrieving reviews, and managing group topics with filtering capabilities.
    8
    8 npm
    12
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources