Skip to main content
Glama

Nexscope Ecommerce Data MCP

Amazon Competitor Lookup

nexscope_amazon_competitor_lookup

Use Nexscope data to find and analyze competitors on Amazon, covering 12 marketplaces, with product metrics including sales, BSR, pricing, ratings, and growth trends. Trigger when the user mentions competitor lookup, competitor analysis, ASIN reverse lookup, competitive product research, finding similar products, market competitor discovery, product benchmarking, competitor sales estimation, analyzing competitor listings, competitor analysis, ASIN reverse lookup, competitor sales, competitor research, Nexscope, market competitor discovery, competitor trends. Even if the user does not explicitly mention "Nexscope" or "competitor lookup", if their need involves discovering and analyzing Amazon competitors by ASIN, keyword, seller name, brand, or category, this skill should also be triggered.

Input Schema

NameRequiredDescriptionDefault
pageNoPage number, starting from 1 (default 1)
sizeNoResults per page, returns 10-100 records (default 50)
brandNoBrand name filter
orderNoSort configuration (see below)
keywordNoSearch keyword. Translate to the corresponding country's language whenever possible, e.g. use English keywords for the US, German keywords for Germany, etc.
asinListNoASINs, multiple ASINs comma-separated, max 40. Format: ^[A-Z0-9]+(,[A-Z0-9]+){0,39}$
matchTypeNoMatch type. 1 = phrase match (default), 2 = fuzzy match, 3 = exact match
nodeLabelNoAmazon category name, supports multi-level category names, levels separated by colon :, e.g. Electronics:Headphones
nodeIdPathNoAmazon category ID path
order.descNoSort direction true/false; required when order is supplied
sellerNameNoSeller name filter
marketplaceNoAmazon site code, default US. Options: US, UK, DE, FR, JP, CA, IT, ES, MX, AU, TR, IN
order.fieldNoSort field; required when order is supplied
showVariationNoWhether to query variants. Y = yes, N = no (default)
dataSnapshotMonthNoAmazon product data snapshot month. Default nearly (queries last 30 days real-time data). Use yyyyMM format to query historical snapshots (e.g. 202412 for December 2024). Only supports existing historical snapshots, future dates are not supported. Recommended for seasonal analysis to query the same period last year's snapshot for comparison

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 only declare readOnlyHint=false and openWorldHint=true, so the description usefully adds that results come from Nexscope snapshots, cover 12 marketplaces, and contain sales/BSR/pricing/rating/growth fields. It says nothing about data freshness, credit/quota cost, or result limits, and the readOnlyHint=false on what reads as a read/analysis tool is left unexplained.

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 first sentence is well front-loaded, but the trailing trigger list is keyword stuffing that repeats phrases ('competitor analysis, ASIN reverse lookup' appears twice) and pads length without new information. About half the description could be deleted with no loss of meaning.

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 15-parameter, zero-required tool with no output schema, the description covers what data comes back and across which marketplaces, which is the most important missing piece elsewhere. It omits what happens when no filters are supplied, how paging interacts with the 40-ASIN cap, and any response-size expectations.

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%, so every parameter (including the nested order.field/order.desc and the snapshot month) is already documented. The description only echoes a few filter dimensions (ASIN, keyword, seller, brand, category) without adding format, default, or interaction rules beyond the schema.

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 gives a specific verb and resource (find and analyze Amazon competitors) plus scope: 12 marketplaces and the metrics returned (sales, BSR, pricing, ratings, growth trends). It does not, however, differentiate itself from the many near-identical Amazon lookup siblings such as nexscope_amazon_product_search, nexscope_amazon_market_product_search, or nexscope_data_ss_competitor_lookup.

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?

The description says to trigger on competitor-research intent and even when 'Nexscope' is not mentioned, and lists the query dimensions (ASIN, keyword, seller, brand, category) — genuinely useful context. But it offers no when-not guidance and never names an alternative, which matters given dozens of overlapping Amazon discovery tools in the sibling set.

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