Amazon Research JS
Amazon Sales Estimates MCP
Get daily estimated Amazon ASIN sales and latest known price for a selected date range across 10 marketplaces. Call it via REST API or MCP.
Amazon Sales Estimates AI Prompts & Use Cases
After connecting this MCP tool to your AI assistant, you can ask the questions below. Replace bracketed placeholders with your own inputs and use the supported values in Arguments.
New to Nexscope MCP? Follow the connection guide, then use the prompts below. The Integration and Parameters & Response tabs contain the connection steps, call example, and technical reference.
1. Check Estimated Daily Sales
Prompt: Show estimated daily sales and the latest known price for Amazon ASIN [ASIN] in [MARKETPLACE] from [START_DATE] to [END_DATE]. Use an end date before today and label the sales figures as estimates.
2. Compare Estimated Sales With Observed Prices
Prompt: Show estimated daily sales and the latest known price for Amazon ASIN [ASIN] in [MARKETPLACE] from [START_DATE] to [END_DATE]. Use an end date before today and label the sales figures as estimates. Pair each returned daily unit estimate with its last known price. Highlight changes without claiming price caused sales changes; do not compute revenue from a possibly stale price.
3. Check Parent And Variant Scope
Prompt: Show estimated daily sales and the latest known price for Amazon ASIN [ASIN] in [MARKETPLACE] from [START_DATE] to [END_DATE]. Use an end date before today and label the sales figures as estimates. Show whether the returned ASIN is a parent, variant or standalone product, with its parent and variant references. Do not add parent and variant estimates together or assume all variants were returned.
What You Need to Provide
Replace the bracketed placeholders with your own research inputs. Keep source estimates, reporting periods and missing information explicit.
Step 1 · Connect
Connect Your AI Assistant
Connect a compatible MCP client to Nexscope, then select this tool from your assistant. Use the connection settings in your client to complete authentication.
POST https://api.nexscope.ai/mcp
MCP-Protocol-Version: 2025-11-25
Content-Type: application/jsonAuthentication
Use OAuth 2.1 Authorization Code with PKCE and the mcp:tools scope. API keys remain supported as a compatibility option.
Authorization: Bearer nk-xxxxxxxxxxxxxxxxxUsing an API key? Get your key from API Access and include it in the Authorization header shown above.
Call this MCP tool
nexscope_amazon_sales_estimateshttps://api.nexscope.ai/mcptools/callInitialize an MCP 2025-11-25 Streamable HTTP session at https://api.nexscope.ai/mcp, then use tools/call.
{
"jsonrpc": "2.0",
"id": "amazon-sales-estimates-1",
"method": "tools/call",
"params": {
"name": "nexscope_amazon_sales_estimates",
"arguments": {
"asin": "B072MQ5BRX",
"endDate": "2026-01-01",
"marketplace": "us",
"startDate": "2026-01-01"
}
}
}MCP 2025-11-25 · Streamable HTTPProgress is delivered on the original POST SSE response. GET SSE carries notifications; reconnecting must query existing asynchronous work rather than submit again.
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
marketplace | string | required | Target marketplace code. Options: us, uk, de, in, ca, fr, it, es, mx, jp Example: us |
asin | string | required | Amazon ASIN to query Example: B072MQ5BRX |
startDate | string | required | Start date (format: YYYY-MM-DD) Example: 2026-01-01 |
endDate | string | required | End date (format: YYYY-MM-DD); must be earlier than the current date Example: 2026-01-01 |
Response fields
Treat structuredContent as the programmatic API response payload.
| Name | Type | Required | Description |
|---|---|---|---|
costToken | integer | optional | Number of tokens consumed |
salesEstimateList | array | optional | Sales estimate result list |
asin | string | optional | Query ASIN |
id | string | optional | Data point identification |
type | string | optional | Resource type, fixed value `sales_estimate_result` |
parentAsin | string | optional | Parent ASIN (returned in variant scenarios) |
isParent | boolean | optional | Is it a parent product? |
isVariant | boolean | optional | Whether it is a variant product |
isStandalone | boolean | optional | Whether it is an independent product (non-variant) |
variants | array | optional | An array of variant ASINs under this parent |
dailyEstimates | array | optional | Array of daily estimated data |
date | string | optional | Data date (YYYY-MM-DD) |
estimatedUnitsSold | integer | optional | Estimated number of pieces sold on the day |
lastKnownPrice | number | optional | Last known price (USD) |
Example Q&A
Based on a published documentation sample, not a live tool call.
Your Question
Show daily sales estimates for ASIN B0GHN9T5W3 on Amazon US from September 3 to October 2, 2026.
Example Answer
The sample identifies a parent ASIN and lists three variants, but it contains no daily sales values. A daily sales total or trend cannot be calculated from this response.
About this sample: Missing sales values are not zero sales. Parent and variant identifiers alone do not establish sales volume.
View the Published Sample Data (JSON)
Published REST data example. Use Parameters & Response for MCP arguments when calling this tool.
Data Example
Sample request and response
Request parameters
{
"asin": "B0GHN9T5W3",
"marketplace": "us",
"startDate": "2026-09-03",
"endDate": "2026-10-02"
}Response
{
"code": 0,
"msg": null,
"data": {
"costToken": 85000,
"salesEstimateList": [
{
"parentAsin": "B0GHN9T5W3",
"isParent": true,
"isVariant": false,
"isStandalone": false,
"asin": "B0GHN9T5W3",
"id": "us/B0GHN9T5W3",
"variants": [
"B0DSGJCS47",
"B0G31J12SG",
"B0DYG4Q6PL"
],
"type": "sales_estimate_result"
}
]
}
}View the MCP Request & Response Format
Examples
Based on a published documentation sample, not a live tool call.
The JSON-RPC envelope below illustrates how the shown arguments and payload fit into MCP. It is not captured network traffic or proof of a successful call. Workflow-only examples do not include a result.
MCP Request
{
"jsonrpc": "2.0",
"id": "amazon-sales-estimates-example",
"method": "tools/call",
"params": {
"name": "nexscope_amazon_sales_estimates",
"arguments": {
"asin": "B0GHN9T5W3",
"marketplace": "us",
"startDate": "2026-09-03",
"endDate": "2026-10-02"
}
}
}MCP Response Format
{
"jsonrpc": "2.0",
"id": "amazon-sales-estimates-example",
"result": {
"content": [
{
"type": "text",
"text": "{\"code\":0,\"msg\":null,\"data\":{\"salesEstimateList\":[{\"parentAsin\":\"B0GHN9T5W3\",\"isParent\":true,\"isVariant\":false,\"isStandalone\":false,\"asin\":\"B0GHN9T5W3\",\"id\":\"us/B0GHN9T5W3\",\"variants\":[\"B0DSGJCS47\",\"B0G31J12SG\",\"B0DYG4Q6PL\"],\"type\":\"sales_estimate_result\"}]}}"
}
],
"structuredContent": {
"code": 0,
"msg": null,
"data": {
"salesEstimateList": [
{
"parentAsin": "B0GHN9T5W3",
"isParent": true,
"isVariant": false,
"isStandalone": false,
"asin": "B0GHN9T5W3",
"id": "us/B0GHN9T5W3",
"variants": [
"B0DSGJCS47",
"B0G31J12SG",
"B0DYG4Q6PL"
],
"type": "sales_estimate_result"
}
]
}
},
"isError": false
}
}