Skip to main content
Glama

Nexscope Ecommerce Data MCP

Amazon Niche Info

nexscope_amazon_niche_info

Query and analyze Nexscope data for Amazon niche market insights, including market metrics, buyer reviews, competitive landscape, price trends, and growth trends. Trigger when the user mentions niche market analysis, market insights, niche market data, market competition analysis, brand concentration, new product launch success rate, out-of-stock rate, price trends, review insights, market demand score, niche market insights, market metrics, competition analysis, price trends, growth trends, Nexscope data, market intelligence, out-of-stock rate. Even if the user does not explicitly mention "Nexscope" or "niche market", if their need involves querying market-level intelligence for a specific Amazon niche market by market ID, this skill should also be triggered.

Input Schema

NameRequiredDescriptionDefault
nicheIdYesNiche market ID, max length 1000 characters, only supports single ID query
countryCodeNoCountry code, only supports US, JP, DE, default US

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3/5.0
Behavior2/5

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

Annotations provide almost nothing (readOnlyHint=false, openWorldHint=true) and the description adds no behavioral context: no mention of credit/quota cost, rate limits, latency, freshness of the data, or what the response looks like. Worse, the description frames the tool purely as "query and analyze" (read semantics) while annotations declare readOnlyHint=false, so an agent cannot tell whether the call has side effects or consumes account resources.

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 description is dominated by a keyword-stuffed trigger list with duplicates ("price trends" and "out-of-stock rate" each appear twice) and near-synonyms ("market insights," "niche market insights," "market intelligence"). The one genuinely differentiating fact — that this variant is keyed by market ID — sits in the final clause instead of being front-loaded.

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?

For a two-parameter read tool with a fully documented schema and no output schema, the metric families are broadly sketched, so an agent knows roughly what comes back. However, it omits how to discover a nicheId (presumably via a search/opportunity tool) and gives no indication of output shape or pagination, which are the main practical gaps for correct invocation.

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%: nicheId is documented (single ID, max 1000 chars) and countryCode is documented (US/JP/DE, default US), so the schema carries the parameter burden. The description only reinforces the nicheId-as-market-ID meaning. Notable omission: it never tells the agent where to obtain a valid nicheId.

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 description states a concrete verb pair (query and analyze) plus a specific resource (Amazon niche market insights) and enumerates the metric families returned (market metrics, buyer reviews, competitive landscape, price trends, growth trends). It also narrows scope to "a specific Amazon niche market by market ID," which implicitly separates it from the by-ASIN and by-keyword siblings, though that distinction is buried at the very end rather than stated up front.

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?

It gives a long list of trigger phrases ("niche market analysis," "brand concentration," "out-of-stock rate," etc.) and a useful fallback rule: trigger even without the word "Nexscope" when the need is market-level intelligence by market ID. That is real usage guidance, but there are no when-not conditions and no pointer to the obvious alternatives in the sibling set (nexscope_amazon_niche_info_by_asin, nexscope_amazon_niche_info_by_keyword, nexscope_data_jm_get_niche_info), leaving the agent to guess which niche-info variant to call.

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