Inteligencia de Amazon SS
API de búsqueda de competidores de Amazon MCP
Compara los productos competidores de Amazon por ventas, precio y crecimiento. Llamar a Amazon Competitor Lookup API mediante REST o MCP con tu clave de API de Nexscope.
Prompts y casos de uso de API de búsqueda de competidores de Amazon
Después de conectar esta herramienta MCP a tu asistente de IA, puedes plantear las preguntas siguientes. Sustituye los marcadores entre corchetes por tus datos y usa los valores admitidos en Argumentos.
¿Es tu primera vez con Nexscope MCP? Sigue la guía de conexión, y después usa los prompts siguientes. Las pestañas Integración y Parámetros y respuesta contienen los pasos de conexión, un ejemplo de llamada y la referencia técnica.
1. Buscar productos competidores
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE].
2. Compruebe una instantánea histórica
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE]. Use la instantánea histórica disponible para [YEAR_MONTH]. No solicite un mes futuro o presente observaciones guardadas como datos en vivo.
3. Compare una lista de competidores
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE]. Limita la comparación a [ASINS], con un máximo de 40 identificadores de producto.
4. Buscar una frase exacta
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE]. Use frases clave que coincidan.
5. Buscar un partido de palabras clave más amplio
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE]. Usa palabras clave borrosas que coincidan.
6. Buscar un partido de la palabra clave exacta
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE]. Usar la palabra clave exacta que coincida.
7. Revisar varias páginas de resultados
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE]. Recoger hasta 3 páginas para esta tarea de investigación. Solicitar 10 resultados por página. Pare antes si no hay otra página, un resultado vacío o un error. Deduplicar identificadores de coincidencia y no describir la muestra como el mercado completo.
8. Buscar en una categoría
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE]. Limita la búsqueda a la categoría de Amazon [CATEGORY_NAME_OR_PATH].
9. Buscar una categoría por su ID
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE]. Limita la búsqueda a la ruta de identificadores de categoría de Amazon [CATEGORY_PATH].
10. Encontrar los productos competidores de un vendedor
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE]. Mantener resultados para el vendedor [SELLER_NAME].
11. Buscar productos de una marca
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE]. Mantener productos de [BRAND].
12. Investigación de productos y variaciones de los padres
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE]. Use el [PARENT_PRODUCT_OR_VARIANT] vista para los resultados.
13. Utilice la última instantánea disponible
Prompt: Buscar productos Amazon competir con [KEYWORD] dentro [MARKETPLACE]. Utilice la última instantánea disponible en lugar de un mes histórico. Mantenga el período de observación devuelto explícito.
14. Priorizar las ventas y el crecimiento
Prompt: Encontrar competidores Amazon juego [keyword] dentro [marketplace]. Ranke los resultados por [monthly sales units, monthly sales revenue, monthly unit growth, monthly revenue growth, variant sales units] dentro [ascending or descending order]. Mantén la métrica seleccionada y el período del informe.
15. Priorizar atributos del producto
Prompt: Encontrar competidores Amazon juego [keyword] dentro [marketplace]. Ranke los resultados por [price, rating, review count, gross margin, review rate, listing date, Q&A count, monthly new reviews] dentro [ascending or descending order]. Mantén la métrica seleccionada y el período del informe.
16. Prioritize Categoría Ranking
Prompt: Encontrar competidores Amazon juego [keyword] dentro [marketplace]. Ranke los resultados por [BSR rank, seven-day BSR growth count, seven-day BSR growth rate] dentro [ascending or descending order]. Mantén la métrica seleccionada y el período del informe.
Qué debes proporcionar
Sustituye los marcadores entre corchetes por tus propios datos de investigación. Indica expresamente las estimaciones de la fuente, los períodos de los informes y la información que falte.
Paso 1 · Conectar
Conecta tu asistente de IA
Conecta un cliente MCP compatible a Nexscope y selecciona esta herramienta en tu asistente. Completa la autenticación en la configuración de conexión del cliente.
POST https://api.nexscope.ai/mcp
MCP-Protocol-Version: 2025-11-25
Content-Type: application/jsonAutenticación
Usa el código de autorización OAuth 2.1 con PKCE y el ámbito mcp:tools. Las claves de API siguen siendo una opción de compatibilidad admitida.
Authorization: Bearer nk-xxxxxxxxxxxxxxxxx¿Usas una clave de API? Obtén tu clave en Acceso a la API e inclúyela en el encabezado Authorization que se muestra arriba.
Llamar a esta herramienta MCP
nexscope_amazon_competitor_lookuphttps://api.nexscope.ai/mcptools/callInicializa una sesión HTTP Streamable MCP 2025-11-25 en https://api.nexscope.ai/mcp y después usa tools/call.
{
"jsonrpc": "2.0",
"id": "amazon-competitor-lookup-1",
"method": "tools/call",
"params": {
"name": "nexscope_amazon_competitor_lookup",
"arguments": {
"asinList": "B072MQ5BRX",
"keyword": "phone case",
"marketplace": "US",
"matchType": 1,
"page": 1,
"size": 50
}
}
}MCP 2025-11-25 · Streamable HTTPLa respuesta SSE del POST inicial comunica el progreso. El flujo SSE por GET transmite notificaciones; si se restablece la conexión, consulta la tarea asíncrona existente en vez de enviarla de nuevo.
Argumentos
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
marketplace | string | opcional | Código del sitio de Amazon, predeterminado US. Opciones: US, UK, DE, FR, JP, CA, IT, ES, MX, AU, TR, IN Ejemplo: US |
keyword | string | opcional | Palabra clave de búsqueda. Traducir al idioma del país correspondiente siempre que sea posible, e.g. utilizar palabras clave en inglés para US, palabras clave alemanas para Alemania, etc. Ejemplo: phone case |
asinList | string | opcional | ASINs, múltiples ASINs separado, máx 40. Formato: ^[A-Z0-9]+(,[A-Z0-9]+){0,39}$ Ejemplo: B072MQ5BRX |
sellerName | string | opcional | Filtro de nombre del vendedor |
brand | string | opcional | Filtro de nombre Marca |
nodeLabel | string | opcional | Amazon categoría nombre, admite nombres de categoría multinivel, niveles separados por colon :, e.g. Electronics:Headphones |
nodeIdPath | string | opcional | Amazon categoría ID sendero |
matchType | integer | opcional | Tipo de partido. 1 = partido de frases (por defecto), 2 = partido borroso, 3 = partido exacto Ejemplo: 1 |
showVariation | string | opcional | Ya sea para buscar variantes. Y = sí, N = no (por defecto) |
dataSnapshotMonth | string | opcional | Amazon datos del producto instantánea mes. Predeterminado casi (queries dura 30 días datos en tiempo real). Uso yyyyMM formato a las instantáneas históricas de la consulta (e.g202412 para diciembre 2024). Sólo soporta las instantáneas históricas existentes, las fechas futuras no son compatibles. Recomendado para el análisis estacional para consultar el mismo período del año pasado instantánea para la comparación |
page | integer | opcional | Número de página, a partir de 1 (predeterminado 1) Ejemplo: 1 |
size | integer | opcional | Resultados por página, devuelve 10-100 registros (por defecto 50) Ejemplo: 50 |
order | object | opcional | Ordenar configuración (ver abajo) Ejemplo: {} |
order.field | string | opcional | Campo de clasificación; requerido cuando el pedido se suministra Ejemplo: total_units |
order.desc | string | opcional | Dirección true/false; requerido cuando se suministra el pedido Ejemplo: true |
Campos de respuesta
Usa structuredContent como los datos de respuesta de la API para el procesamiento programático.
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
total | integer | opcional | Número total de resultados coincidentes |
sourceType | string | opcional | Tipo de fuente, como `amazon` |
message | string | opcional | Mensaje de ejecución o descripción del error |
type | string | opcional | estilo de renderización |
nodeLabel | string | opcional | Categoría nombre eco |
columns | array | opcional | Definiciones de columna rendidas |
products | array | opcional | Lista de productos |
costToken | integer | opcional | Consume token |
asin | string | opcional | Producto ASIN |
title | string | opcional | Título del producto |
price | number | opcional | precio actual |
primePrice | number | opcional | Precio inicial |
averagePrice | number | opcional | precio promedio |
currency | string | opcional | Moneda |
monthlySalesUnits | integer | opcional | Volumen mensual de ventas (número de piezas) |
monthlySalesRevenue | number | opcional | ventas mensuales |
monthlySalesUnitsGrowthRate | number | opcional | Tasa mensual de crecimiento de las ventas |
bsr | integer | opcional | BSR Ranking |
bsrGrowthRate | number | opcional | BSR Tasa de crecimiento |
bsrGrowthCount | integer | opcional | BSR crecimiento |
rating | number | opcional | Valoración |
ratings | integer | opcional | Número de valoración |
ratingsGrowth | integer | opcional | Número de nuevas calificaciones por mes |
ratingsRate | number | opcional | Tasa de examen |
brand | string | opcional | marca |
brandUrl | string | opcional | Marca URL |
sellerName | string | opcional | BuyBox Nombre del vendedor |
sellerId | string | opcional | BuyBox vendedor ID |
sellerNation | string | opcional | BuyBox nacionalidad vendedor |
sellerNum | integer | opcional | Número de vendedores |
fulfillment | string | opcional | Método de entrega: `AMZ`, `FBA`, `FBM` |
availableDate | string | opcional | Tiempo de lanzamiento (formato de fecha) |
availableDateString | string | opcional | Fecha de lanzamiento (formato de la cadena) |
profit | number | opcional | margen de lucro bruto |
fba | number | opcional | FBA envío |
deliveryPrice | number | opcional | Tasa de envío del vendedor |
imageUrl | string | opcional | Imagen del producto URL |
parent | string | opcional | Parent ASIN |
variationNum | integer | opcional | Número de variantes |
variant30DayUnits | integer | opcional | Volumen mensual de ventas de cuerpos hija (número de piezas) |
variant30DayRevenue | number | opcional | Ventas mensuales subsidiarias |
variant30DayUpdatedAt | string | opcional | Tiempo de actualización de los datos del niño (temporal) |
amzUnitDateString | string | opcional | Fecha de actualización de ventas del subcuerpo |
listingQualityScore | number | opcional | Lista de puntuación de calidad |
nodeLabelPath | string | opcional | Categoría |
nodeIdPath | string | opcional | Node ID sendero |
nodeId | integer | opcional | Node ID |
dimension | string | opcional | Tamaño del producto |
dimensionsType | string | opcional | tamaño |
weight | string | opcional | Peso del producto |
packageDimensions | string | opcional | Tamaño del embalaje |
packageDimensionType | string | opcional | Tipo de tamaño de embalaje |
packageWeight | string | opcional | Peso de embalaje |
sku | string | opcional | SKU |
keyword | string | opcional | palabras clave coincidentes |
dataSnapshotMonth | string | opcional | Mes de consulta de datos |
sourceType | string | opcional | Tipo de fuente |
badgeBestSeller | string | opcional | Logo Best VendedorY/N) |
badgeAmazonChoice | string | opcional | Logo Amazon's ChoiceY/N) |
badgeNewRelease | string | opcional | Nuevo logo de lanzamientoY/N) |
badgeEbc | string | opcional | Identificación de página A+Y/N) |
badgeVideo | string | opcional | Logotipo de presentación de vídeoY/N) |
badge | object | opcional | Objeto de los detalles de identidad, incluyendo `bestSeller`, `amazonChoice`, `newRelease`, `ebc`, `video` (todas) Y/N cuerdas) |
subcategories | array | opcional | Clasificación de subcategorías, cada uno incluyendo `code`, `rank`, `label` |
Preguntas y respuestas de ejemplo
Se basa en una muestra de la documentación publicada, no en una llamada en vivo a la herramienta.
Tu pregunta
Encontrar libros competidores para “mini split training manual” y mostrar hasta 15 resultados.
Respuesta de ejemplo
La muestra publicada no devuelve productos para esta consulta. No hay competidores devueltos para comparar, por lo que no puede apoyar una conclusión sobre el tamaño o la competitividad de este mercado.
Sobre esta muestra: Una muestra vacía no es prueba de que no existen competidores. Cambiar la consulta o solicitar otra página es una llamada de herramienta separada.
Ver los datos de ejemplo publicados (JSON)
Ejemplo de datos REST publicado. Para llamar a esta herramienta, consulta los argumentos MCP en Parámetros y respuesta.
Ejemplo de datos
Ejemplo de solicitud y respuesta
Parámetros de solicitud
{
"keyword": "mini split training manual",
"nodeLabel": "Books",
"size": 15
}Respuesta
{
"code": 0,
"msg": null,
"data": {
"sourceType": "amazon",
"columns": [
{
"filterable": true,
"cellType": "text",
"field": "asin",
"sortable": true,
"title": "asin"
},
{
"filterable": true,
"cellType": "text",
"field": "brand",
"sortable": true,
"title": "品牌"
},
{
"filterable": true,
"cellType": "text",
"field": "brandUrl",
"sortable": true,
"title": "品牌URL"
},
{
"filterable": true,
"cellType": "text",
"field": "imageUrl",
"sortable": true,
"title": "图片URL"
},
{
"filterable": true,
"cellType": "text",
"field": "title",
"sortable": true,
"title": "商品标题"
},
{
"filterable": true,
"cellType": "text",
"field": "parent",
"sortable": true,
"title": "父体ASIN"
},
{
"filterable": true,
"cellType": "number",
"field": "nodeId",
"sortable": true,
"title": "节点id"
},
{
"filterable": true,
"cellType": "text",
"field": "nodeIdPath",
"sortable": true,
"title": "节点id路径字符串"
},
{
"filterable": true,
"cellType": "text",
"field": "nodeLabelPath",
"sortable": true,
"title": "类目路径"
},
{
"filterable": true,
"cellType": "text",
"field": "bsrId",
"sortable": true,
"title": "BSR id"
},
{
"filterable": true,
"cellType": "number",
"field": "bsr",
"sortable": true,
"title": "BSR 排名"
},
{
"filterable": true,
"cellType": "number",
"field": "bsrGrowthRate",
"sortable": true,
"title": "BSR 增长率"
},
{
"filterable": true,
"cellType": "number",
"field": "bsrGrowthCount",
"sortable": true,
"title": "BSR 增长数"
},
{
"filterable": true,
"cellType": "number",
"field": "monthlySalesUnits",
"sortable": true,
"title": "月销量"
},
{
"filterable": true,
"cellType": "number",
"field": "monthlySalesUnitsGrowthRate",
"sortable": true,
"title": "月销量增长率"
},
{
"filterable": true,
"cellType": "number",
"field": "variant30DayUnits",
"sortable": true,
"title": "子体月销量(件数)"
},
{
"filterable": true,
"cellType": "text",
"field": "variant30DayUpdatedAt",
"sortable": true,
"title": "子体数据更新时间(时间戳)"
},
{
"filterable": true,
"cellType": "number",
"field": "variant30DayRevenue",
"sortable": true,
"title": "子体月销售额(金额)"
},
{
"filterable": true,
"cellType": "text",
"field": "amzUnitDateString",
"sortable": true,
"title": "子体销量更新日期(时间戳)"
},
{
"filterable": true,
"cellType": "number",
"field": "monthlySalesRevenue",
"sortable": true,
"title": "月销售额"
},
{
"filterable": true,
"cellType": "number",
"field": "price",
"sortable": true,
"title": "价格"
},
{
"filterable": true,
"cellType": "number",
"field": "averagePrice",
"sortable": true,
"title": "平均价格"
},
{
"filterable": true,
"cellType": "number",
"field": "primePrice",
"sortable": true,
"title": "prime价格"
},
{
"filterable": true,
"cellType": "number",
"field": "profit",
"sortable": true,
"title": "利润率"
},
{
"filterable": true,
"cellType": "number",
"field": "fba",
"sortable": true,
"title": "fba运费"
},
{
"filterable": true,
"cellType": "number",
"field": "ratings",
"sortable": true,
"title": "评分数"
},
{
"filterable": true,
"cellType": "number",
"field": "ratingsRate",
"sortable": true,
"title": "留评率"
},
{
"filterable": true,
"cellType": "number",
"field": "rating",
"sortable": true,
"title": "评分"
},
{
"filterable": true,
"cellType": "number",
"field": "ratingsGrowth",
"sortable": true,
"title": "月度增长数"
},
{
"filterable": true,
"cellType": "number",
"field": "listingQualityScore",
"sortable": true,
"title": "listing质量得分"
},
{
"filterable": true,
"cellType": "text",
"field": "availableDate",
"sortable": true,
"title": "上架时间(日期)"
},
{
"filterable": true,
"cellType": "text",
"field": "availableDateString",
"sortable": true,
"title": "上架日期(日期字符串)"
},
{
"filterable": true,
"cellType": "text",
"field": "fulfillment",
"sortable": true,
"title": "配送方式(AMZ,FBA,FBM)"
},
{
"filterable": true,
"cellType": "number",
"field": "variationNum",
"sortable": true,
"title": "变体数"
},
{
"filterable": true,
"cellType": "number",
"field": "sellerNum",
"sortable": true,
"title": "卖家数"
},
{
"filterable": true,
"cellType": "text",
"field": "sellerId",
"sortable": true,
"title": "BuyBox卖家id"
},
{
"filterable": true,
"cellType": "text",
"field": "sellerName",
"sortable": true,
"title": "BuyBox卖家"
},
{
"filterable": true,
"cellType": "text",
"field": "sellerNation",
"sortable": true,
"title": "BuyBox卖家国籍"
},
{
"filterable": true,
"cellType": "text",
"field": "badge",
"sortable": true,
"title": "Badge标识"
},
{
"filterable": true,
"cellType": "text",
"field": "weight",
"sortable": true,
"title": "重量"
},
{
"filterable": true,
"cellType": "text",
"field": "dimension",
"sortable": true,
"title": "尺寸"
},
{
"filterable": true,
"cellType": "text",
"field": "dimensionsType",
"sortable": true,
"title": "尺寸类型"
},
{
"filterable": true,
"cellType": "text",
"field": "packageDimensions",
"sortable": true,
"title": "包装尺寸"
},
{
"filterable": true,
"cellType": "text",
"field": "packageDimensionType",
"sortable": true,
"title": "包装尺寸类型"
},
{
"filterable": true,
"cellType": "text",
"field": "packageWeight",
"sortable": true,
"title": "包装重量"
},
{
"filterable": true,
"cellType": "text",
"field": "subcategories",
"sortable": true,
"title": "子类目"
},
{
"filterable": true,
"cellType": "text",
"field": "sku",
"sortable": true,
"title": "sku"
},
{
"filterable": true,
"cellType": "number",
"field": "deliveryPrice",
"sortable": true,
"title": "卖家运费"
},
{
"filterable": true,
"cellType": "text",
"field": "currency",
"sortable": true,
"title": "币种"
},
{
"filterable": true,
"cellType": "text",
"field": "sourceType",
"sortable": true,
"title": "来源类型:amazon"
},
{
"filterable": true,
"cellType": "text",
"field": "sourceTool",
"sortable": true,
"title": "来源工具"
},
{
"filterable": true,
"cellType": "text",
"field": "badgeBestSeller",
"sortable": true,
"title": "Best Seller标识(Y/N)"
},
{
"filterable": true,
"cellType": "text",
"field": "badgeAmazonChoice",
"sortable": true,
"title": "amazon choice标识(Y/N)"
},
{
"filterable": true,
"cellType": "text",
"field": "badgeNewRelease",
"sortable": true,
"title": "release标识(Y/N)"
},
{
"filterable": true,
"cellType": "text",
"field": "badgeEbc",
"sortable": true,
"title": "A+页面(Y/N)"
},
{
"filterable": true,
"cellType": "text",
"field": "badgeVideo",
"sortable": true,
"title": "视频介绍(Y/N)"
},
{
"filterable": true,
"cellType": "text",
"field": "dataSnapshotMonth",
"sortable": true,
"title": "数据查询月份"
},
{
"filterable": true,
"cellType": "text",
"field": "keyword",
"sortable": true,
"title": "对应筛选的关键词,如果有值,则表示这批数据是通过 这个关键词 keyword 搜索出来的"
}
],
"type": "productWorkbenches",
"nodeLabel": "Books",
"products": []
}
}Ver el formato de solicitud y respuesta MCP
Ejemplos
Se basa en una muestra de la documentación publicada, no en una llamada en vivo a la herramienta.
La estructura JSON-RPC siguiente muestra cómo se presentan en MCP los argumentos y los datos indicados. No procede de una captura de tráfico ni demuestra que la llamada se haya completado. Los ejemplos de flujo de trabajo no muestran un resultado.
Solicitud MCP
{
"jsonrpc": "2.0",
"id": "amazon-competitor-lookup-example",
"method": "tools/call",
"params": {
"name": "nexscope_amazon_competitor_lookup",
"arguments": {
"keyword": "mini split training manual",
"nodeLabel": "Books",
"size": 15
}
}
}Formato de respuesta MCP
{
"jsonrpc": "2.0",
"id": "amazon-competitor-lookup-example",
"result": {
"content": [
{
"type": "text",
"text": "{\"code\":0,\"msg\":null,\"data\":{\"sourceType\":\"amazon\",\"nodeLabel\":\"Books\",\"products\":[]}}"
}
],
"structuredContent": {
"code": 0,
"msg": null,
"data": {
"sourceType": "amazon",
"nodeLabel": "Books",
"products": []
}
},
"isError": false
}
}