Skip to main content
Glama

TikTok Video Reviews

nexscope_chuhaijiang_tiktok_video_reviews
Read-only

TikTok Video Reviews. Execute only this operation; no automatic retries or pagination. Preserve provider fields and metric units.

Input Schema

NameRequiredDescriptionDefault
idYesVideo ID returned by its search operation. Keep identifiers as strings to avoid precision loss.
pageNoPage number, starting at 1. No automatic pagination.
countryYesLowercase request market. Returned country_code may differ; preserve both.
pageSizeNoItems per page, from 1 to 10. Omission preserves the upstream default.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

C2.7/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=true, so the safety profile is covered. The description supplements this with two genuinely useful traits beyond the annotations: no automatic retries and no auto-pagination, plus a directive to preserve provider fields and metric units. It still says nothing about result shape, ordering, or what a page of reviews contains.

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 short sentences with no filler and the operational constraint is front-loaded. The only weakness is that the opening sentence is a bare label rather than a statement of purpose, so the space saved yields no information.

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

Completeness3/5

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

The tool is a simple read with a fully documented schema and no output schema, so little is strictly required. However, with no output schema and no description of what a 'review' record contains, an agent cannot know the return shape or whether the ID must come from a prior search call. Adequate but with clear gaps.

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% — each of the four parameters is documented in-schema, including the enum of markets, the 1-10 pageSize cap, and the page base. The description adds no parameter-level detail beyond a partial restatement of the no-pagination constraint, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose2/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description is essentially the title repeated ('TikTok Video Reviews') with no verb or object relationship stated, so the agent must infer that it returns the review list for a single video ID. Siblings such as nexscope_chuhaijiang_tiktok_video_detail, _video_search and _video_related_products are never mentioned, leaving the agent to guess which video endpoint does what.

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

Usage Guidelines2/5

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

'Execute only this operation; no automatic retries or pagination' is an operational instruction, not usage guidance. There is no statement of when to call this instead of video_detail or video_search, and no mention that the required `id` must first come from a search operation (that hint lives only inside the schema).

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.