Skip to main content
Glama

SocialDataX 小红书 Xiaohongshu XHS RedNote MCP

xhs_search_videos

Read-only

按 keyword 搜索小红书视频标签结果,每项为视频笔记,note_type 固定为 video,支持 page_token 翻页;结果按平台相关性排序,不承诺每条内容包含原词,不承诺完整召回;需要排序或发布时间筛选时使用 xhs_search_notes(note_type="video");本工具不接受这些筛选参数;需要图片时使用 xhs_search_images。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
keywordYes搜索词,可传关键词或短语,例如露营、建筑、穿搭;不要传笔记链接、主页链接、note_id、user_id 或 page_token。
page_tokenNo媒体搜索分页令牌,首次请求留空;仅限同一工具、关键词和调用方,不得跨视频、图片或综合笔记搜索复用。将上一页完整 next_page_token 原样传回,不得截断、修改或自行生成。

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
itemsYes笔记搜索结果中的笔记列表,已过滤非笔记卡片与不可公开笔记;当前页过滤后可能为空数组
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes下一页不透明分页令牌;为空表示没有更多结果或无法继续 token 翻页。继续笔记搜索时必须将完整 next_page_token 原样作为 page_token 传回。next_page_token 仅限同一工具、关键词和调用方;保持该工具支持的筛选条件不变,不得跨搜索工具复用。items 为空时不要单独据此判断结束。

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.3/5.0
Behavior4/5

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

Annotations only cover readOnly/openWorld, so the description earns credit by disclosing that results are relevance-sorted, that not every item is guaranteed to contain the keyword, and that recall is not guaranteed. It does not, however, describe pagination end conditions or response volume.

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?

One dense but front-loaded sentence built from semicolon-separated clauses: capability first, caveats next, alternatives last. Every clause carries information, though the run-on length slightly hurts scannability.

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 two-parameter search tool with an output schema and safety annotations, the description supplies scope, result caveats, and sibling routing. The main residual gap is pagination behavior, which the schema partially covers but the description leaves 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 coverage is 100% and both parameters already carry detailed descriptions (including page_token scoping and exact-token reuse rules). The description adds no parameter 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 (搜索小红书视频标签结果), fixes the note_type to video, and explicitly distinguishes itself from xhs_search_notes and xhs_search_images. An agent can identify the tool 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?

Gives explicit routing: use xhs_search_notes(note_type="video") when sorting or publish-time filtering is needed, and xhs_search_images when images are needed, while stating this tool rejects those filter params. When-to-use and when-not-to-use are both covered.

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