Skip to main content
Glama

SocialDataX 知乎 Zhihu MCP

zhihu_get_user_info_by_profile_url

Read-only

根据知乎用户主页链接读取公开博主资料。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
profile_urlYes知乎用户主页链接;只传 https://www.zhihu.com/people/{url_token} 这种主页链接;不要传 user_id、昵称、回答链接、专栏文章链接、问题页链接、接口地址、短链接、移动端链接或包含链接的分享文案;从用户搜索结果继续时,直接复用所选用户的 items[].profile_url;从内容搜索、详情、评论或评论回复结果继续时,复用所选作者的 author.profile_url。

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
bioYes知乎用户简介;不可用时为空字符串。
nameYes知乎用户名称;不可用时为空字符串。
genderYes知乎用户性别:male=男,female=女,unknown=未知。
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
user_idYes知乎用户 ID;用于识别博主,不是当前知乎博主资料或作者文章列表输入;不可用时为空字符串。
verifiedYes知乎用户是否为认证账号。
avatar_urlYes用户头像链接;不可用时为 null。
ip_locationYes知乎用户 IP 属地;不可用时为空字符串。
profile_urlYes知乎用户主页链接;可直接复用为 zhihu_get_user_info_by_profile_url 或 zhihu_get_user_posted_articles_by_profile_url 的 profile_url;不可用时为 null。
answer_countYes知乎用户公开回答数;不可用时为 null。
article_countYes知乎用户公开文章数;不可用时为 null。
follower_countYes知乎用户粉丝数;不可用时为 null。
verification_labelYes知乎用户认证文案;不可用时为空字符串。

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / profile_url / description
      Previous value: -"知乎用户主页链接;只传 https://www.zhihu.com/people/{url_token} 这种主页链接;不要传 user_id、昵称、回答链接、专栏文章链接、问题页链接、接口地址、短链接、移动端链接或包含链接的分享文案;从搜索结果、详情、评论或评论回复里的 author.profile_url 继续获取博主资料时,直接复用该非空 profile_url。"New value: +"知乎用户主页链接;只传 https://www.zhihu.com/people/{url_token} 这种主页链接;不要传 user_id、昵称、回答链接、专栏文章链接、问题页链接、接口地址、短链接、移动端链接或包含链接的分享文案;从用户搜索结果继续时,直接复用所选用户的 items[].profile_url;从内容搜索、详情、评论或评论回复结果继续时,复用所选作者的 author.profile_url。"
  2. First observed

TDQS

A3.7/5.0
Behavior3/5

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

注解已声明readOnlyHint=true和openWorldHint=true,描述中'读取'与注解一致,无矛盾。描述未增加额外的行为细节(如权限、速率限制),但鉴于注解已覆盖安全性,此分数合理。

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?

描述仅一句话,无冗余信息,直接点明核心操作,符合简洁高效的标准。

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?

工具只有一个参数,模式已详尽说明,且有输出模式和注解,描述足以让代理正确调用。对于此类简单工具,信息完整。

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?

模式中profile_url的描述覆盖率达100%,详细说明了可接受的输入类型和复用方式。描述本身未添加参数语义,但依据规则,高覆盖率时基线为3,故维持3。

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?

描述以明确的动词'读取'和资源'公开博主资料'清晰陈述了工具功能,与名称高度一致。虽然没有明确提及兄弟工具,但通过名称和上下文可推断其与获取评论、文章等工具的区分,故扣1分。

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?

描述本身未说明何时使用,但输入模式中的参数描述提供了具体的使用场景(如从搜索结果复用profile_url),隐含了适用的上下文。缺少明确排除其他工具或替代方案的指引,故评为3。

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