Skip to main content
Glama

Nexscope Ecommerce Data MCP

Amazon Alexa Search

nexscope_amazon_alexa_search

Initiate natural language Q&A through Amazon's storefront Alexa shopping assistant to get shopping guidance answers, recommended product groups, ASIN lists, and follow-up questions. Each call supports only 1 prompt; for follow-ups, the agent must summarize context and concatenate a new question for a new request. A url can be used to supplement Amazon page context. Trigger when the user mentions Amazon Alexa, Alexa shopping assistant, Amazon smart assistant, AI shopping guide, conversational product selection, natural language shopping, Amazon chat Q&A, Amazon Alexa shopping, conversational shopping, AI shopping assistant, follow-up questions, product recommendation conversation, context follow-ups. Even if the user does not explicitly mention "Alexa", if their need is to "ask for product recommendations on Amazon using natural language", this skill should also be triggered.

Input Schema

NameRequiredDescriptionDefault
urlNoLinked page URL, used to supplement the page context of Alexa's current response. Only pass this when the user provides a specific page (category page / search results page / product detail page, etc.); do not pass this parameter for the Amazon homepage (e.g. https://www.amazon.com/)
formatNoResponse format: markdown (default) returns a readable report; json returns a structured data array
promptsYesConversation prompt array, supports only 1 entry. Each call accepts only 1 question. For follow-up questions, the agent must summarize key information from the previous response (recommended products, ASINs, key conclusions, etc.), concatenate it with the new question, and send it as a new prompts[0]. Each call is an independent new session and does not retain cross-call conversation history

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.8/5.0
Behavior4/5

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

Adds behavior an agent cannot get from annotations: one prompt per call, no cross-call session state, and the requirement to re-summarize prior context for follow-ups. Also clarifies that url only supplements page context and must not be the Amazon homepage. Annotations (readOnlyHint=false, openWorldHint=true) are not contradicted, but the description does not address latency, auth, or cost of the open-world call.

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?

Purpose and the one-prompt-per-call constraint are front-loaded, which is good. However the long comma-separated trigger phrase list ('Amazon Alexa, Alexa shopping assistant, Amazon smart assistant, AI shopping guide...') is padding that crowds out more useful guidance, and the description repeats the follow-up rule twice.

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?

No output schema exists, and the description does cover the return shape and the markdown/json format choice. Combined with the follow-up/session guidance, an agent has enough to invoke it correctly; only error handling and permission/rate-limit expectations are absent.

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 coverage is 100%, so the baseline is 3; the description largely restates the schema (single-entry prompts array, url-optional page context). It does add the session-independence nuance for prompts, but says nothing about the format parameter beyond what the schema already documents.

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: initiate natural-language Q&A via Amazon's Alexa shopping assistant, and enumerates the return shape (guidance answers, product groups, ASIN lists, follow-up questions). That distinguishes it from keyword-style siblings like nexscope_amazon_search, though the tool never names an alternative directly.

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?

Gives a broad but concrete trigger set (Alexa shopping assistant, conversational product selection, follow-ups) and explicitly extends the trigger to users who never say 'Alexa' but want natural-language product recommendations. It also explains the follow-up rule: summarize prior context and resend as a new prompts[0]. No explicit when-not-to-use or named alternative, so not a 5.

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