Skip to main content
Glama

Amazon Niche Info

nexscope_amazon_niche_info
Read-only

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.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 by structured data and the description just restates a read/query. It adds value by enumerating the data categories the response will contain, but says nothing about data freshness, rate limits, market-ID discovery, or error behavior when an ID is invalid.

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?

Front-loaded purpose is good, but the body is a keyword-stuffed trigger list with exact duplicates ('price trends' appears twice, 'out-of-stock rate' twice, 'market insights'/'niche market insights'/'market metrics' overlapping). Roughly half the text is redundant boilerplate that crowds out the more valuable sibling differentiation.

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-only lookup with no output schema, the description is adequate: it states the data domain and the ID-based query model. It is nonetheless incomplete on the highest-risk ambiguity here, namely when to use this versus the ASIN/keyword niche siblings, and it gives no hint about what the returning payload looks like structurally.

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?

Schema coverage is 100%, so the baseline is 3, and the description adds one useful constraint beyond the schema: the query is keyed by a single market ID ('by market ID', 'only supports single ID query' is in the schema). It says nothing about countryCode (US/JP/DE default), though the schema already documents that clearly. Slight uplift over baseline for reinforcing the single-ID lookup model.

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 names a specific verb and resource: query/analyze Amazon niche-market data, and it enumerates the data categories returned (market metrics, reviews, competitive landscape, price and growth trends). The final sentence narrows scope to 'a specific Amazon niche market by market ID,' which distinguishes it functionally from siblings. It never names the sibling tools (niche_info_by_asin, niche_info_by_keyword, jm_get_niche_info), so the differentiation is only implicit.

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 lists many trigger phrases and says to trigger even when 'Nexscope'/'niche market' are unstated if the need is market-level intelligence keyed by market ID, which gives some positive invocation guidance. However, there is no when-not guidance and no routing to the by-ASIN or by-keyword variants, which is exactly the disambiguation an agent needs among these near-identical siblings. Usage is implied rather than resolved.

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.