Skip to main content
Glama

Nexscope Ecommerce Data MCP

Amazon Reviews List

nexscope_amazon_reviews_list

Fetch and analyze Amazon product reviews by ASIN, supporting 15 marketplaces (including US) with star rating filtering. Triggered when users mention Amazon reviews, US reviews, product reviews, buyer complaints, negative reviews, positive reviews, star ratings, review analysis, review sentiment, product improvement suggestions, Vine reviews, verified purchase reviews, competitor review research, Amazon reviews, US reviews, Amazon.com reviews, product feedback, negative review analysis, positive review analysis, star rating filter, review sentiment analysis, product improvement insights, Vine reviews, competitor reviews, customer feedback. Even if users do not explicitly say "reviews", this skill should be triggered whenever the task involves reading, filtering, or analyzing Amazon product customer reviews.

Input Schema

NameRequiredDescriptionDefault
asinYesAmazon product ASIN
sortByNoReview sort order: recent (most recent reviews) or helpful (most helpful reviews), default recent
star1NumNoNumber of 1-star reviews, default 10, max 100
star2NumNoNumber of 2-star reviews, default 10, max 100
star3NumNoNumber of 3-star reviews, default 10, max 100
star4NumNoNumber of 4-star reviews, default 10, max 100
star5NumNoNumber of 5-star reviews, default 10, max 100
mediaTypeNoMedia type: all_contents (all content) or media_reviews_only (reviews with media only), default all_contents
domainCodeNoAmazon domain code, default com. Options: com, ca, co.uk, in, de, fr, it, es, co.jp, com.au, com.br, nl, se, com.mx, ae. Use com for the US site
formatTypeNoFormat type: all_formats (all formats) or current_format (current format), default all_formats
reviewerTypeNoReviewer type: all_reviews (all reviews) or avp_only_reviews (verified purchases only), default all_reviews
filterByKeywordNoFilter reviews by keyword, max length 1000 characters

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 supply openWorldHint=true and readOnlyHint=false, and the description adds useful scope facts (15 marketplaces, star-rating filter, Vine/verified-purchase review types). It does not disclose return volume, pagination, or that 'analyze'/'sentiment' is not a server-side capability but an instruction to the agent — a gap for a 12-parameter data pull. Note the mild tension between 'fetch' and readOnlyHint=false, though that reads as a conservative annotation default rather than a misleading claim.

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 lead sentence is well front-loaded, but the remainder is a keyword dump with literal duplicates ('Amazon reviews, US reviews' twice, 'Vine reviews' twice, 'competitor review research'/'competitor reviews'). Substantial length is spent on retrieval triggers rather than on information an agent needs to invoke the tool.

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 12 parameters, 1 required, and no output schema, the essential calling information is present (ASIN required, defaults documented in the schema). However, the description promises 'analyze' and 'sentiment' outputs that no parameter or output schema supports, leaving ambiguity about what actually comes back.

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 the schema already documents every parameter including domainCode options and per-star maximums. The description only echoes two of them (marketplace coverage and star-rating filtering) without adding format or interaction detail, so 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: fetch and analyze Amazon product reviews by ASIN, with 15 marketplaces and star-rating filtering. That is enough to distinguish it from generic Amazon product-detail siblings, but it never names the closest alternative, nexscope_amazon_niche_reviews_by_keyword (reviews by keyword/niche), so an agent must infer the boundary.

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?

Usage is conveyed indirectly through a very long trigger-phrase list plus the line 'triggered whenever the task involves reading, filtering, or analyzing Amazon product customer reviews.' That gives context but no when-not guidance and no pointer to an alternative despite many adjacent review 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