Skip to main content
Glama

Tiktok Batch Product Detail

nexscope_tiktok_batch_product_detail
Read-only

Batch query TikTok product detail data, including multi-period sales and GMV (1d/7d/15d/30d/60d/90d/cumulative), live sales and live GMV, promoting video and creator data, views, price, rating, review count, commission rate, and delisted/fully-managed status. Supports batch retrieval by product ID or TikTok Shop product URL. Trigger when users mention TikTok product detail, batch query TikTok products, TikTok product sales analysis, TikTok product GMV, TikTok live sales, TikTok influencer sales data, TikTok product price rating, batch get TikTok product info, Nexscope product detail, TikTok product detail, batch product lookup, TikTok sales analysis, TikTok GMV, TikTok live sales, TikTok influencer data. Even if the user does not explicitly mention "Nexscope", trigger this skill whenever their need involves batch retrieval of detailed TikTok product sales and marketing data by product ID or product URL.

Input Schema

NameRequiredDescriptionDefault
productIdsNoList of product IDs (max 1000). Example: ["1729382310407603945", "1729382310407603946"]
productUrlsNoList of product URLs (max 1000), in the form https://shop.tiktok.com/us/pdp/<slug>/<productId>?...; the backend will extract the trailing productId from each URL and merge into productIds, not mutually exclusive with productIds

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.3/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 adds that retrieval is by batch of product IDs or Shop URLs and enumerates what comes back, but says nothing about failure behavior for invalid/missing IDs, partial results, or latency for a 1000-item batch.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The first sentence is well front-loaded and informative, but it is buried under a heavily duplicated trigger block that repeats 'TikTok product detail', 'TikTok sales analysis', 'TikTok GMV' and 'TikTok live sales' multiple times. Those sentences are keyword stuffing, not information, and roughly double the length without adding meaning.

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?

With no output schema, the description usefully enumerates the returned field groups (period sales, GMV, live metrics, promoting videos/creators, views, price, rating, review count, commission rate, delisted/managed status), which is genuinely load-bearing. What is missing is disambiguation from sibling TikTok product tools, the one thing in a crowded namespace an agent most needs.

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% and both parameters document their 1000-item cap and the URL-to-ID extraction behavior, so the baseline 3 applies. The description only restates 'by product ID or TikTok Shop product URL' and adds no constraint or semantics beyond the schema.

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?

The opening sentence gives a specific verb and resource: batch query TikTok product detail, and enumerates the data domains returned (multi-period sales, GMV, live sales, video/creator data, price, rating). It is clearly not a search or ranking tool. However, it never distinguishes itself from the many TikTok sibling tools (nexscope_tiktok_shop_product_detail, nexscope_chuhaijiang_tiktok_product_detail, nexscope_tiktok_product_analytics), so an agent still has to guess which one to pick.

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?

There is a long list of trigger phrases ('Trigger when users mention TikTok product detail, batch query TikTok products...') plus an instruction to fire even when 'Nexscope' is not named, which does imply usage context. But it contains no exclusions, no prerequisites, and no pointer to the sibling tools an agent should choose instead for single-product detail or analytics.

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.