Skip to main content
Glama

Nexscope Ecommerce Data MCP

Amazon Sales Estimates

nexscope_amazon_sales_estimates

Nexscope ASIN sales estimates query, returning daily estimated sales and latest known price for a specified ASIN over a given time period, covering 10 marketplaces including US, UK, Germany, and Japan. Triggered when users mention ASIN sales estimates, ASIN daily sales, sales estimation, competitor sales monitoring, average daily sales, sales trends, product sales tracking, Nexscope sales data, sales estimates, daily sales, estimated units sold, ASIN sales tracking, competitor sales monitoring, product sales trend, daily unit sales. Even if users do not explicitly mention "Nexscope", this skill should be triggered whenever the task involves viewing daily estimated sales data for an Amazon ASIN over a time period.

Input Schema

NameRequiredDescriptionDefault
asinYesAmazon ASIN to query
endDateYesEnd date (format: YYYY-MM-DD); must be earlier than the current date
startDateYesStart date (format: YYYY-MM-DD)
marketplaceYesTarget marketplace code. Options: us, uk, de, in, ca, fr, it, es, mx, jp

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 give only readOnlyHint=false and openWorldHint=true, so the description earns credit for disclosing the return payload (daily estimated sales, latest known price) and marketplace breadth. It says nothing about credit cost, rate limits, or gaps in returned days. Note that the read-data framing ('query, returning...') sits oddly against readOnlyHint=false, though it is not an explicit claim of read-only behavior.

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 purpose is front-loaded correctly, but roughly half the text is a run-on keyword enumeration ('ASIN sales estimates, ASIN daily sales, sales estimation, competitor sales monitoring...') with near-duplicate triggers repeated across sentences. That padding dilutes rather than aids routing and should have been compressed to one line.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a four-parameter, no-output-schema lookup tool, the description covers scope, output shape, and marketplace coverage, which is enough to call it correctly. Remaining gaps—pagination, units/currency of estimates, and whether partial date ranges are allowed—are modest given the fully documented 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% and every one of the four parameters is documented with an example, including the marketplace enum list and the endDate-must-be-in-the-past constraint. The description adds only a restatement of the ASIN/time-period/marketplace dimensions, 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 opening sentence names a specific resource (ASIN sales estimates) and states what is returned (daily estimated sales plus latest known price) over a time period across 10 marketplaces. The verb+resource is clear, but it never differentiates itself from the near-identical sibling nexscope_data_js_sales_estimates_query or from adjacent ASIN tools like nexscope_amazon_product_price_series and nexscope_amazon_product_history.

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 trigger phrases and explicitly says to fire even without the word 'Nexscope', which is genuine invocation guidance. But there are no exclusions and no routing to alternatives, so an agent facing a request for 'historical sales' or 'price history' still cannot tell from this text whether it belongs here or in a sibling tool.

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