Skip to main content
Glama

Amazon Niche Info By Keyword

nexscope_amazon_niche_info_by_keyword
Read-only

Deep analysis of Amazon niche markets by keyword, covering monopoly level, brand concentration, new product success rate, and market opportunity score. Trigger when the user mentions niche market analysis, keyword market research, monopoly assessment, brand concentration analysis, new product success rate, market demand score, competitive landscape, Amazon sub-market exploration, niche market analysis, keyword market, monopoly level, brand concentration, new product success rate, market opportunity score, competitive landscape, Nexscope data. Even if the user does not explicitly mention "niche market", if their need involves evaluating the competitive landscape, brand density, or opportunity potential of the Amazon market at the keyword dimension level, this skill should also be triggered.

Input Schema

NameRequiredDescriptionDefault
pageNoPage number (starting from 1)
keywordYesKeyword (required, translate the keyword to the corresponding country's language based on the selected country), max length 1000 characters
pageSizeNoResults per page (10-100)
sortTypeNoSort direction: desc (descending) or asc (ascending)
sortFieldNoSort field (see sort options below)
avgPriceMaxNoMaximum average price (current)
avgPriceMinNoMinimum average price (current)
countryCodeNoCountry code, options: US (United States), JP (Japan), DE (Germany)
cpcMediumMaxNoMaximum CPC (current)
cpcMediumMinNoMinimum CPC (current)
brandCountMaxNoMaximum brand count
brandCountMinNoMinimum brand count
avgBrandAgeMaxNoMaximum average brand age (current)
avgBrandAgeMinNoMinimum average brand age (current)
unitsSoldT7MaxNoMaximum sales volume (7-day stats)
unitsSoldT7MinNoMinimum sales volume (7-day stats)
clickCountT7MaxNoMaximum click volume (7-day stats)
clickCountT7MinNoMinimum click volume (7-day stats)
productCountMaxNoMaximum product count (current)
productCountMinNoMinimum product count (current)
avgBrandAgeQoqMaxNoMaximum average brand age (90-day stats)
avgBrandAgeQoqMinNoMinimum average brand age (90-day stats)
avgBrandAgeYoyMaxNoMaximum average brand age (360-day stats)
avgBrandAgeYoyMinNoMinimum average brand age (360-day stats)
launchRateT180MaxNoMaximum product launch success rate (180-day stats), range 0-1, representing 0%-100%
launchRateT180MinNoMinimum product launch success rate (180-day stats), range 0-1, representing 0%-100%
returnRateT360MaxNoMaximum return rate (360-day stats), range 0-1, representing 0%-100%
returnRateT360MinNoMinimum return rate (360-day stats), range 0-1, representing 0%-100%
searchVolumeT7MaxNoMaximum search volume (7-day stats)
searchVolumeT7MinNoMinimum search volume (7-day stats)
newProductRateT180NoMinimum new product share (180-day stats), range 0-1, representing 0%-100%
avgSellingPartnerAgeMaxNoMaximum average selling partner age
avgSellingPartnerAgeMinNoMinimum average selling partner age
top5BrandsClickShareMaxNoMaximum top 5 brands' click share in the niche market, range 0-1, representing 0%-100%
top5BrandsClickShareMinNoMinimum top 5 brands' click share in the niche market, range 0-1, representing 0%-100%
clickConversionRateT7MaxNoMaximum click conversion rate (7-day stats), range 0-1, representing 0%-100%
clickConversionRateT7MinNoMinimum click conversion rate (7-day stats), range 0-1, representing 0%-100%
top5ProductsClickShareMaxNoMaximum top 5 products click share (current), range 0-1, representing 0%-100%
top5ProductsClickShareMinNoMinimum top 5 products click share (current), range 0-1, representing 0%-100%
avgSellingPartnerAgeQoqMaxNoMaximum average selling partner age (90-day stats)
avgSellingPartnerAgeQoqMinNoMinimum average selling partner age (90-day stats)
avgSellingPartnerAgeYoyMaxNoMaximum average selling partner age (360-day stats)
avgSellingPartnerAgeYoyMinNoMinimum average selling partner age (360-day stats)
sponsoredProductsPercentageMaxNoMaximum SP ad share, range 0-1, representing 0%-100%
sponsoredProductsPercentageMinNoMinimum SP ad share, range 0-1, representing 0%-100%

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.2/5.0
Behavior3/5

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

Annotations already declare readOnly=true, destructive=false and openWorld=true, so the safety profile is covered. The description adds the analytical dimensions the response covers, which is useful context, but says nothing about pagination behavior, result caps, country/language handling, or latency for what is clearly a heavy 45-parameter query. No output schema exists, so the burden is higher than the description meets.

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 opening sentence is well front-loaded, but the trigger sentence repeats the identical keyword list twice ('niche market analysis, keyword market, monopoly level, brand concentration, new product success rate, market opportunity score, competitive landscape'), plus duplicative entries like 'niche market analysis' and 'keyword market research'. Significant bloat that crowds out genuinely useful information such as return structure.

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 45-filter analytical query with no output schema, the description conveys what domain the results cover and when to fire, which is the core need. It is still incomplete on pagination defaults, what one row represents (a niche/sub-market vs a single keyword), and how country selection affects the keyword translation requirement in the schema.

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% across all 45 parameters, so the schema itself documents every filter, including the countryCode options and the 0-1 range conventions. The description adds no parameter-level meaning beyond the required keyword, so the baseline 3 applies.

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 first sentence states a specific verb and resource -- deep analysis of Amazon niche markets by keyword -- and enumerates the four headline outputs (monopoly level, brand concentration, new product success rate, market opportunity score). The phrase 'at the keyword dimension level' implicitly separates it from the ASIN-based sibling, but no sibling is named explicitly.

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 an explicit trigger list and even a negative-ish condition ('Even if the user does not explicitly mention niche market...'), which helps routing. However, the guidance is a keyword dump rather than reasoning about when this tool beats nexscope_amazon_niche_info_by_asin, nexscope_amazon_opportunity_report_by_keyword, or the generic niche_info tool, and no exclusion conditions are stated.

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.