Skip to main content
Glama
yy-MAX-HUB

AI Social Data MCP

by yy-MAX-HUB

social_search

Search public Douyin posts or user profiles by keyword. Automatically paginate through results to collect the full set requested.

Instructions

按关键词搜索抖音公开内容或用户。count 是单页目标;当用户要求的总量超过本页且返回 pagination.has_more=true 时,必须传回 pagination.next_cursor、search_id、search_context 自动继续调用,直到满足用户数量或无更多结果,不能只返回第一页。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
typeNo搜索内容或用户。content
countNo当前页期望条数;不是用户要求的总量。
queryYes搜索关键词。
cursorNo上一页 pagination.next_cursor;自动翻页时原样传回。
platformYes要搜索的平台。
search_idNo上一页返回的 search_id;内容搜索翻页时原样传回。
verbosityNostandard 返回适合 Agent 的详细结构;full 返回上游完整原始数据。standard
search_contextNo上一页返回的 opaque search_context;内容搜索翻页时原样传回。
Behavior5/5

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

With no annotations, the description carries the full burden and excels by disclosing the critical auto-pagination behavior and prohibiting returning only the first page. This is essential for correct agent behavior and goes well beyond what the schema provides.

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 dense, front-loaded sentence that states the purpose, defines the key parameter semantics, and specifies the pagination rule without any redundancy or fluff. It earns every word.

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?

The tool is complex with 8 parameters and no output schema. The description thoroughly covers the non-obvious pagination algorithm, which is the main risk for misuse. It does not describe the result item structure, but that is less critical and inferable from the purpose and sibling detail tools.

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?

Although the schema names all parameters with descriptions (100% coverage), the description adds crucial meaning: it clarifies that 'count' is the per-page target, not the user's total, and mandates echoing three pagination tokens together. This adds value beyond the schema fields.

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 '按关键词搜索抖音公开内容或用户' (search Douyin public content or users by keyword), identifying a specific verb and resource. This distinguishes it from sibling getter tools like get_content_detail and get_user_posts.

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 gives explicit pagination instructions: count is per-page, and when has_more=true, the agent must pass back next_cursor, search_id, and search_context to continue until the user's total is met or no more results. It does not explicitly mention alternatives, but the search-vs-get distinction is clear from tool names and purpose.

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yy-MAX-HUB/feedsonar-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server