Skip to main content
Glama

Get TT Trend Analysis

get_tt_trend_analysis
Read-onlyIdempotent

[read] The content analysis of queued TikTok posts (given by trend_analyzer_ids and/or trend_analyzer_uuids): per post its status (QUEUED, PROCESS, WAITING, DONE, FAILED) and, once DONE, the result (a video: the whole-video summary; an image post: what every picture shows, its text and colours). Waits up to wait_seconds (at most 120) for the open ones; pending says how many are still not done - go on with what is done and do not wait for the rest.

Input Schema

NameRequiredDescriptionDefault
wait_secondsNo
trend_analyzer_idsNo
trend_analyzer_uuidsNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.6/5.0
Behavior5/5

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

This description is highly transparent regarding execution behavior. It specifies the `wait_seconds` constraint (up to 120) and explains the logic of the results, specifically how the `pending` status operates and that the agent should proceed with available results immediately.

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?

The description is dense and long, making it slightly less concise than a list of bullet points, but it avoids redundancy by packing necessary information (input scope, output format, timing) into a single flow.

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?

Given the absence of an output schema, the description is extremely complete. It meticulously outlines the data returned for different content types (video summary vs. image content), covering all aspects of the tool's function from initiation to result.

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 schema coverage is 0%, the description provides critical context for all parameters by explaining what types of identifiers (`ids` and `uuids`) are used. It specifically mentions the upper bound (120) for the `wait_seconds` parameter, adding semantic constraint beyond the schema type/default.

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 identifies the function as content analysis of queued TikTok posts, specifying that it provides status and results for both video and image posts. It differentiates itself by focusing on the analysis of pending items rather than just listing general trends.

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?

While it doesn't name alternatives, it sets a very clear scope: use this tool when you need status and summary data for currently queued posts. The note about continuing with what is done rather than waiting for the rest is a crucial operational guide for agent execution.

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.