Amazon Niche Intelligence JM
Amazon Niche Info
Research demand, competition, prices, and customer reviews in an Amazon niche. Call the Amazon Niche Info API via REST or MCP from 12 credits per call.
MCP tool name
nexscope_amazon_niche_infoMCP endpoint
https://api.nexscope.ai/mcpJSON-RPC method
tools/callAuthentication
Use OAuth 2.1 Authorization Code with PKCE and the mcp:tools scope. API keys remain supported as a compatibility option.
Authorization: Bearer nk-xxxxxxxxxxxxxxxxxIf authentication fails, ask the user to open API Access and copy a valid key.
Call this MCP tool
Initialize an MCP 2025-11-25 Streamable HTTP session at https://api.nexscope.ai/mcp, then use tools/call.
{
"jsonrpc": "2.0",
"id": "amazon-niche-info-1",
"method": "tools/call",
"params": {
"name": "nexscope_amazon_niche_info",
"arguments": {
"countryCode": "US",
"nicheId": "dfecfecfa9701de73a08867d7bcd3bc0"
}
}
}MCP 2025-11-25 ยท Streamable HTTPProgress is delivered on the original POST SSE response. GET SSE carries notifications; reconnecting must query existing asynchronous work rather than submit again.
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
nicheId | string | required | Niche market ID, max length 1000 characters, only supports single ID query Example: dfecfecfa9701de73a08867d7bcd3bc0 |
countryCode | string | optional | Country code, only supports US, JP, DE, default US Example: {} |
Response fields
Treat structuredContent as the programmatic API response payload.
| Name | Type | Required | Description |
|---|---|---|---|
total | integer | optional | Number of records Example: {} |
data | array | optional | List of market segment information, each element is an object containing the following fields Example: {} |
columns | array | optional | Rendered columns Example: {} |
costToken | integer | optional | Consume token Example: {} |
type | string | optional | Rendering style Example: {} |
nicheId | string | optional | Segment ID Example: {} |
nicheTitle | string | optional | market segment title Example: {} |
translationZh | string | optional | Market segment title (Chinese) Example: {} |
referenceAsinImageUrl | string | optional | Market segment reference picture address Example: {} |
marketplaceId | string | optional | Market ID Example: {} |
demand | integer | optional | segment score Example: {} |
categorieList | array | optional | Product category list Example: {} |
productCount | integer | optional | Product quantity Example: {} |
productCountNow | integer | optional | Product quantity (current) Example: {} |
productCountT90Before | integer | optional | Product quantity (90 days ago) Example: {} |
productCountT360Before | integer | optional | Product quantity (360 days ago) Example: {} |
brandCount | integer | optional | Number of brands Example: {} |
brandCountNow | integer | optional | Number of brands (current) Example: {} |
brandCountT90Before | integer | optional | Number of brands (90 days ago) Example: {} |
brandCountT360Before | integer | optional | Number of brands (360 days ago) Example: {} |
brandCountT360Now | integer | optional | Number of brands (360 days statistics) (current) Example: {} |
brandCountT360T90Before | integer | optional | Number of brands (360 days statistics) (90 days ago) Example: {} |
brandCountT360T360Before | integer | optional | Number of brands (360 days statistics) (360 days ago) Example: {} |
sellingPartnerCountNow | integer | optional | Number of sales partners (current) Example: {} |
sellingPartnerCountT90Before | integer | optional | Number of sales partners (90 days ago) Example: {} |
sellingPartnerCountT360Before | integer | optional | Number of sales partners (360 days ago) Example: {} |
sellingPartnerCountT360Now | integer | optional | Number of sales partners (360 days statistics) (current) Example: {} |
sellingPartnerCountT360T90Before | integer | optional | Number of sales partners (360 days statistics) (90 days ago) Example: {} |
sellingPartnerCountT360T360Before | integer | optional | Number of sales partners (360 days statistics) (360 days ago) Example: {} |
avgPrice | number | optional | Product average price Example: {} |
avgProductPriceNow | number | optional | Average product price (current) Example: {} |
avgProductPriceT90Before | number | optional | Product average price (90 days ago) Example: {} |
avgProductPriceT360Before | number | optional | Product average price (360 days ago) Example: {} |
minimumPrice | number | optional | Product lowest price Example: {} |
maximumPrice | number | optional | Product highest price Example: {} |
searchVolumeWeekly | integer | optional | Search volume (weekly data) Example: {} |
searchVolumeQuarterly | integer | optional | Search volume (quarterly data) Example: {} |
searchVolumeGrowthWeekly | number | optional | Search volume growth rate (weekly data) Example: {} |
searchVolumeGrowthQuarterly | number | optional | Search volume growth rate (quarterly data) Example: {} |
searchConversionRateWeekly | number | optional | Search conversion rate (weekly data) Example: {} |
searchConversionRateQuarterly | number | optional | Search conversion rate (quarterly data) Example: {} |
clickCountWeekly | integer | optional | Clicks (weekly data) Example: {} |
clickCountQuarterly | integer | optional | Clicks (quarterly data) Example: {} |
clickConversionRateQuarterly | number | optional | Click conversion rate (quarterly data) Example: {} |
clickToSaleConversionWeekly | number | optional | Click conversion rate (weekly data) Example: {} |
unitsSoldWeekly | integer | optional | Sales quantity (weekly data) Example: {} |
unitsSoldQuarterly | integer | optional | Sales volume (quarterly data) Example: {} |
top5ProductsClickShare | number | optional | Top 5 product click shares Example: {} |
top5ProductsClickShareNow | number | optional | The share of clicks in the market segment occupied by the top 5 products (current) Example: {} |
top5ProductsClickShareT90Before | number | optional | Click share of the top 5 products in the market segment (90 days ago) Example: {} |
top5ProductsClickShareT360Before | number | optional | The click share of the top 5 products in the market segment (360 days ago) Example: {} |
top5ProductsClickShareT360Now | number | optional | Click share of the top 5 products (360-day statistics) (current) Example: {} |
top5ProductsClickShareT360T90Before | number | optional | Click share of top 5 products (360 days statistics) (90 days ago) Example: {} |
top5ProductsClickShareT360T360Before | number | optional | Click share of the top 5 products (360 days statistics) (360 days ago) Example: {} |
top20ProductsClickShareNow | number | optional | Click share of the market segment occupied by the top 20 products (current) Example: {} |
top20ProductsClickShareT90Before | number | optional | The share of clicks in the market segment occupied by the top 20 products (90 days ago) Example: {} |
top20ProductsClickShareT360Before | number | optional | Click share of the top 20 products in the market segment (360 days ago) Example: {} |
top20ProductsClickShareT360Now | number | optional | Click share of the top 20 products (360-day statistics) (current) Example: {} |
top20ProductsClickShareT360T90Before | number | optional | Click share of the top 20 products (360 days statistics) (90 days ago) Example: {} |
top20ProductsClickShareT360T360Before | number | optional | Click share of the top 20 products (360 days statistics) (360 days ago) Example: {} |
top5BrandsClickShare | number | optional | Click share of market segments occupied by top 5 brands Example: {} |
top5BrandsClickShareNow | number | optional | Click share of the market segment occupied by the top 5 brands (current) Example: {} |
top5BrandsClickShareT90Before | number | optional | Click share of the top 5 brands in the market segment (90 days ago) Example: {} |
top5BrandsClickShareT360Before | number | optional | Click share of the market segment occupied by the top 5 brands (360 days ago) Example: {} |
top5BrandsClickShareT360Now | number | optional | Click share of the market segment occupied by the top 5 brands (360-day statistics) (current) Example: {} |
top5BrandsClickShareT360T90Before | number | optional | Click share of market segments occupied by the top 5 brands (360 days statistics) (90 days ago) Example: {} |
top5BrandsClickShareT360T360Before | number | optional | Click share of market segments occupied by the top 5 brands (360 days statistics) (360 days ago) Example: {} |
top20BrandsClickShareNow | number | optional | Share of clicks in the segment occupied by the top 20 brands (current) Example: {} |
top20BrandsClickShareT90Before | number | optional | Share of clicks in the segment occupied by the top 20 brands (90 days ago) Example: {} |
top20BrandsClickShareT360Before | number | optional | Share of clicks in the market segment occupied by the top 20 brands (360 days ago) Example: {} |
top20BrandsClickShareT360Now | number | optional | Click share of the market segment occupied by the top 20 brands (360-day statistics) (current) Example: {} |
top20BrandsClickShareT360T90Before | number | optional | Click share of the market segment occupied by the top 20 brands (360 days statistics) (90 days ago) Example: {} |
top20BrandsClickShareT360T360Before | number | optional | Click share of the market segment occupied by the top 20 brands (360 days statistics) (360 days ago) Example: {} |
newProductsLaunchedSemiannual | integer | optional | Number of new products launched (half-year data) Example: {} |
newProductsLaunchedT180Now | integer | optional | Number of new products released (180-day statistics) (current) Example: {} |
newProductsLaunchedT180T90Before | integer | optional | Number of new products released (180 days statistics) (90 days ago) Example: {} |
newProductsLaunchedT180T360Before | integer | optional | Number of new products released (180 days statistics) (360 days ago) Example: {} |
newProductsLaunchedT360Now | integer | optional | Number of newly launched products (360 days statistics) (current) Example: {} |
newProductsLaunchedT360T90Before | integer | optional | Number of newly launched products (360 days statistics) (90 days ago) Example: {} |
newProductsLaunchedT360T360Before | integer | optional | Number of newly launched products (360 days statistics) (360 days ago) Example: {} |
successfulLaunchedSemiannual | integer | optional | Number of successfully released products (half-year data) Example: {} |
launchRateSemiannual | number | optional | Success rate of product release (half-year data) Example: {} |
successfulLaunchesT90Now | integer | optional | Number of successful listings (90-day statistics) (current) Example: {} |
successfulLaunchesT90T90Before | integer | optional | Number of successful listings (90 days statistics) (90 days ago) Example: {} |
successfulLaunchesT90T360Before | integer | optional | Number of successful listings (90 days statistics) (360 days ago) Example: {} |
successfulLaunchesT180Now | integer | optional | Number of items successfully posted (180-day statistics) (current) Example: {} |
successfulLaunchesT180T90Before | integer | optional | Number of successfully published products (180 days statistics) (90 days ago) Example: {} |
successfulLaunchesT180T360Before | integer | optional | Number of successfully released products (180 days statistics) (360 days ago) Example: {} |
successfulLaunchesT360Now | integer | optional | Number of items successfully posted (360-day statistics) (current) Example: {} |
successfulLaunchesT360T90Before | integer | optional | Number of successfully published products (360 days statistics) (90 days ago) Example: {} |
successfulLaunchesT360T360Before | integer | optional | Number of successfully released products (360 days statistics) (360 days ago) Example: {} |
avgOOSRateNow | number | optional | Average out-of-stock rate (current) Example: {} |
avgOOSRateT90Before | number | optional | Average out-of-stock rate (90 days ago) Example: {} |
avgOOSRateT360Before | number | optional | Average out-of-stock rate (360 days ago) Example: {} |
avgOOSRateT360Now | number | optional | Average out-of-stock rate (360 days statistics) (current) Example: {} |
avgOOSRateT360T90Before | number | optional | Average out-of-stock rate (360 days statistics) (90 days ago) Example: {} |
avgOOSRateT360T360Before | number | optional | Average out-of-stock rate (360 days statistics) (360 days ago) Example: {} |
primeProductsPercentageNow | number | optional | Percentage of prime items (current) Example: {} |
primeProductsPercentageT90Before | number | optional | Percentage of prime items (90 days ago) Example: {} |
primeProductsPercentageT360Before | number | optional | Percentage of prime items (360 days ago) Example: {} |
primeProductsPercentageT360Now | number | optional | Percentage of prime products (360 days statistics) (current) Example: {} |
primeProductsPercentageT360T90Before | number | optional | Percentage of prime products (360 days statistics) (90 days ago) Example: {} |
primeProductsPercentageT360T360Before | number | optional | Percentage of prime products (360 days statistics) (360 days ago) Example: {} |
avgReviewRatingNow | number | optional | Average review rating (current) Example: {} |
avgReviewRatingT90Before | number | optional | Average review rating (90 days ago) Example: {} |
avgReviewRatingT360Before | number | optional | Average review rating (360 days ago) Example: {} |
avgReviewCountNow | number | optional | Average number of comments (current) Example: {} |
avgReviewCountT90Before | number | optional | Average number of comments (90 days ago) Example: {} |
avgReviewCountT360Before | number | optional | Average number of comments (360 days ago) Example: {} |
positiveCustomerReviewInsights | array | optional | Positive customer review insights Example: {} |
negativeCustomerReviewInsights | array | optional | Negative customer review insights information Example: {} |
productStarRatingImpact | array | optional | Product star influence information Example: {} |
avgBrandAgeNow | number | optional | Average brand age (current) Example: {} |
avgBrandAgeT90Before | number | optional | Average brand age (90 days ago) Example: {} |
avgBrandAgeT360Before | number | optional | Average brand age (360 days ago) Example: {} |
avgBrandAgeQuarterly | number | optional | Average brand age (quarterly data) Example: {} |
avgBrandAgeT360Now | number | optional | Average brand age (360 days statistics) (current) Example: {} |
avgBrandAgeT360T90Before | number | optional | Average brand age (360 days statistics) (90 days ago) Example: {} |
avgBrandAgeT360T360Before | number | optional | Average brand age (360 days statistics) (360 days ago) Example: {} |
avgSellingPartnerAgeNow | number | optional | Average sales partner age (current) Example: {} |
avgSellingPartnerAgeT90Before | number | optional | Average sales partner age (90 days ago) Example: {} |
avgSellingPartnerAgeT360Before | number | optional | Average sales partner age (360 days ago) Example: {} |
avgBestSellerRankNow | number | optional | Average BestSeller Rank (current) Example: {} |
avgBestSellerRankT90Before | number | optional | Average BestSeller Rank (90 days ago) Example: {} |
avgBestSellerRankT360Before | number | optional | Average BestSeller Rank (360 days ago) Example: {} |
acos | number | optional | (ACOS) Advertising Cost of Sales Ratio Example: {} |
sponsoredProductsPercentageNow | number | optional | Percentage of products that are Sponsored (current) Example: {} |
sponsoredProductsPercentageT90Before | number | optional | Percentage of products with Sponsored Products (90 days ago) Example: {} |
sponsoredProductsPercentageT360Before | number | optional | Percentage of products with Sponsored Products (360 days ago) Example: {} |
sponsoredProductsPercentageT360Now | number | optional | Percentage of products with Sponsored Products (360-day statistics) (current) Example: {} |
sponsoredProductsPercentageT360T90Before | number | optional | Percentage of products with Sponsored Products (360 days statistics) (90 days ago) Example: {} |
sponsoredProductsPercentageT360T360Before | number | optional | Percentage of products with Sponsored Products (360 days statistics) (360 days ago) Example: {} |
profitMarginGt50PctSkuRatio | number | optional | Proportion of products with profit margin greater than 50% Example: {} |
breakEvenRatio | number | optional | Break-even natural proportion Example: {} |
returnRateAnnual | number | optional | Return rate (full year data) Example: {} |
cpc | object | optional | CPC (cost per click) data Example: {} |
Examples
Example arguments
{
"countryCode": "US",
"nicheId": "dfecfecfa9701de73a08867d7bcd3bc0"
}Example structuredContent
{}