Skip to main content
Glama

Nexscope Ecommerce Data MCP

Amazon Product Price Series

nexscope_amazon_product_price_series

Query Amazon product historical time-series data, including price trends, BSR (Best Sellers Rank) trends, rating changes, seller counts, and monthly sales, supporting any ASIN across multiple Amazon marketplaces. Triggered when users mention price history, price tracking, BSR history, BSR trends, historical pricing, price fluctuations, Nexscope data, rank history, price drop alerts, lightning deal historical prices, Buy Box price trends, coupon prices, FBA/FBM price comparison, seller count changes, rating trends, sales history. Even if users do not explicitly mention "Nexscope" or "time-series data", this skill should be triggered whenever the task involves analyzing Amazon product-level historical data (such as price, rank, or sales trends over time).

Input Schema

NameRequiredDescriptionDefault
asinYesAmazon Standard Identification Number (ASIN), single ASIN only, max length 1000
daysNoLimit historical data to this many days, default 90, max 365
domainYesAmazon domain ID. Options: 1 (United States), 2 (United Kingdom), 3 (Germany), 4 (France), 5 (Japan), 6 (Canada), 8 (Italy), 9 (Spain), 10 (India), 11 (Mexico), 12 (Brazil)
showPriceNoSet to 1 to return the lowest new price curve in the market
showBsrMainNoSet to 1 to return the main category BSR curve
showPriceFbaNoSet to 1 to return the third-party FBA new price curve
showPriceFbmNoSet to 1 to return the third-party FBM new price curve
showPriceDealNoSet to 1 to return the deal/flash sale price curve
showPriceListNoSet to 1 to return the list/strikethrough price curve
showPricePrimeNoSet to 1 to return the Prime-exclusive new price curve
showPriceCouponNoSet to 1 to return the coupon-applied Buy Box price curve
showSellerCountNoSet to 1 to return the seller count curve

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.5/5.0
Behavior3/5

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

Annotations are minimal (readOnlyHint=false, openWorldHint=true), so the description carries most of the burden; it adds useful scope ('any ASIN across multiple marketplaces') but says nothing about latency, quota/cost, data freshness, or what happens when a requested series is unavailable. There is also mild tension between the description's read-flavored 'Query' framing and readOnlyHint=false, which an agent could misread; not a hard contradiction, but unaddressed.

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

Conciseness3/5

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

The purpose statement is well front-loaded in sentence one. The long second sentence is a keyword-stuffed trigger list (lightning deal historical prices, coupon prices, Nexscope data, ...) whose length adds little discriminative power and dilutes the actionable content.

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?

With 12 parameters, no output schema, and only two weak annotations, the description should clarify what comes back when no show* flag is set, what the time granularity/units of the series are, and how the 'rating' and 'sales' series are obtained. None of that is covered, though the ASIN/marketplace scope is adequately framed.

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 documents asin, days, domain and every show* toggle with defaults, so the schema already does the heavy lifting. The description names metrics that partially map to the toggles, but mentions 'rating changes' and 'monthly sales' which have no corresponding parameter in the schema, creating ambiguity about whether those are always returned or need a flag.

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?

States a specific verb and resource: 'Query Amazon product historical time-series data' with an explicit enumeration of the series returned (price, BSR, rating, seller counts, monthly sales) scoped to any ASIN across marketplaces. It is clear on its own, but it never distinguishes itself from close siblings such as nexscope_amazon_product_history or nexscope_data_kp_product_series, leaving the agent to guess which historical-series tool 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 Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides an unusually explicit trigger vocabulary — price history, BSR trends, price drop alerts, Buy Box trends, FBA/FBM comparison — and even states it should fire when the user omits 'Nexscope' or 'time-series'. However, it gives no when-not conditions and names no alternative sibling, so overlap with other Amazon history/detail tools is unresolved.

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