Investigación de Amazon JS
API de base de datos de productos de Amazon MCP
Encontrar productos de Amazon por categoría, precio, ventas, comentarios, y tipo de vendedor. Consulta esta API mediante REST o MCP con tu clave de API de Nexscope.
Prompts y casos de uso de API de base de datos de productos 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 para un breve suministro
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE].
2. Buscar productos por tipo de vendedor
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Elige [SELLER_TYPES]: Amazon retail, FBA, cumplimiento del vendedor, o una combinación.
3. Buscar productos por talla tier
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Elige [STANDARD_OR_OVERSIZE] productos para la lista de recursos. Incluya los dos niveles de tamaño si es necesario.
4. Limite la lista de investigación
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Retorno no más que [RESULT_LIMIT] fósforos. Pare en ese límite y mantenga el resultado como una muestra atada.
5. Excluir palabras clave no deseadas
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Excluir los resultados que contienen [EXCLUDED_WORDS].
6. Buscar productos que contengan palabras específicas
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Incluir productos cuyos títulos o ASINs contener [INCLUDED_WORDS], utilizando a la mayoría de 100 términos de no más de 50 caracteres cada uno.
7. Buscar una categoría de producto
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Utilice la categoría del mercado [CATEGORY_NAME].
8. Buscar productos por precio
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Mantener productos con precio entre [LOWER_LIMIT] y [UPPER_LIMIT].
9. Buscar productos por ventas mensuales
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Mantener productos con ventas mensuales entre [LOWER_LIMIT] y [UPPER_LIMIT].
10. Buscar productos por ingresos mensuales
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Mantener productos con ingresos mensuales entre [LOWER_LIMIT] y [UPPER_LIMIT].
11. Encontrar productos por número de opiniones
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Mantener productos con número de opiniones entre [LOWER_LIMIT] y [UPPER_LIMIT].
12. Encontrar productos por calificación
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Mantener productos con calificación entre [LOWER_LIMIT] y [UPPER_LIMIT].
13. Buscar productos por peso
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Mantener productos con peso entre [LOWER_LIMIT] y [UPPER_LIMIT] libras.
14. Buscar productos por BSR clasificación
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Mantener productos con BSR clasificación [LOWER_LIMIT] y [UPPER_LIMIT].
15. Buscar productos por puntuación de lqs
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Mantener productos con puntuación de lqs entre [LOWER_LIMIT] y [UPPER_LIMIT].
16. Encontrar productos por número de vendedores
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Mantener productos con número de vendedores entre [LOWER_LIMIT] y [UPPER_LIMIT].
17. Encontrar productos por beneficio neto
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Mantener productos con beneficio neto entre [LOWER_LIMIT] y [UPPER_LIMIT].
18. Encontrar productos por fechas de actualización de datos
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Limitar los resultados a las fechas de actualización de datos entre [START_DATE] y [END_DATE]. Conserva las fechas registradas; no supongas que corresponden al momento de la consulta.
19. Encontrar productos fuera de las marcas líderes
Prompt: Buscar productos en Amazon [MARKETPLACE], [INCLUDING_OR_EXCLUDING] los productos de primera marca de la fuente.
20. Consultar disponibilidad del producto
Prompt: Buscar productos en Amazon [MARKETPLACE], [INCLUDING_OR_EXCLUDING] productos no disponibles.
21. Priorizar resultados por atributos de producto
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Establece [RANKING_PRIORITY] como criterio principal y elige el nombre del producto o categoría. Utiliza el orden [ASCENDING_OR_DESCENDING].
22. Priorizar los resultados por precio, ingresos y costos
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Establece [RANKING_PRIORITY] como criterio principal y elige ingresos o precio. Utiliza el orden [ASCENDING_OR_DESCENDING].
23. Priorizar los resultados por ventas y conversiones
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Establece [RANKING_PRIORITY] como criterio principal y elige el rango de ventas o ventas. Utiliza el orden [ASCENDING_OR_DESCENDING].
24. Priorizar los resultados de la retroalimentación del cliente
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Establece [RANKING_PRIORITY] como criterio principal y elige cuenta de revisión o listar puntuación de calidad. Utiliza el orden [ASCENDING_OR_DESCENDING].
25. Priorizar los resultados de la competencia
Prompt: Buscar candidatos de productos Amazon en [MARKETPLACE]. Establece [RANKING_PRIORITY] como criterio principal y elige el recuento del vendedor. Utiliza el orden [ASCENDING_OR_DESCENDING].
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_product_databasehttps://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-product-database-1",
"method": "tools/call",
"params": {
"name": "nexscope_amazon_product_database",
"arguments": {
"includeKeywords": "phone case",
"marketplace": "us",
"needCount": 10,
"sort": "-sales"
}
}
}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 | obligatorio | Código de mercado de destino. Opciones: nosotros, uk, de, in, ca, fr, it, es, mx, jp Ejemplo: us |
includeKeywords | string | opcional | Palabras clave para incluir en title/ASIN, separado por coma, hasta 100 artículos, máx 50 chars cada uno Ejemplo: phone case |
excludeKeywords | string | opcional | Palabras clave para excluir title/ASIN, separado por coma, hasta 100 artículos, máx 50 chars cada uno Ejemplo: phone case |
categories | string | opcional | Los nombres de las categorías primarias, separados por coma, deben coincidir con los nombres de las categorías estándar para el sitio correspondiente. US ejemplos del sitio: Electrodomésticos, Artesanías " Coser, Automoción, Bebé, Belleza " Cuidado Personal, Libros, CDs " Vinyl, Celulares " Accesorios, Zapatos de ropa " Joyería, Coleccionismo " Arte fino, Computadoras, Música Digital, Electrónica, Jardín " Al aire libre, Comida gourmet " , Hecho a mano, Salud Hogar " Cuidado del bebé, Cocina, Industrial " Científica, Kindle Store, Cocina " , Cine " TV, Instrumentos musicales, productos de oficina, suministros para mascotas, deportes & exteriores, herramientas " Inicio Mejora, juguetes " Juegos, videojuegos, etc. Otros sitios (uk, de, fr, it, es, mx, jp, ca, in) tienen sus propios nombres de categoría localizados |
minPrice | number | opcional | Precio mínimo Ejemplo: 1 |
maxPrice | number | opcional | Precio máximo Ejemplo: 1 |
minSales | integer | opcional | Ventas mensuales mínimas Ejemplo: 1 |
maxSales | integer | opcional | Máximas ventas mensuales Ejemplo: 1 |
minRevenue | number | opcional | Ingresos mensuales mínimos Ejemplo: 1 |
maxRevenue | number | opcional | Ingresos mensuales máximos Ejemplo: 1 |
minReviews | integer | opcional | Número mínimo de opiniones Ejemplo: 1 |
maxReviews | integer | opcional | Número máximo de opiniones Ejemplo: 1 |
minRating | number | opcional | Valoración mínima (1.0-5.0) Ejemplo: 1 |
maxRating | number | opcional | Valoración máxima (1.0-5.0) Ejemplo: 1 |
minWeight | number | opcional | Peso mínimo (lbs) Ejemplo: 1 |
maxWeight | number | opcional | Peso máximo (lbs) Ejemplo: 1 |
minRank | integer | opcional | Mínimo BSR clasificación Ejemplo: 1 |
maxRank | integer | opcional | Máximo BSR clasificación Ejemplo: 1 |
minLqs | integer | opcional | Mínimo LQS puntuación (1-10) Ejemplo: 1 |
maxLqs | integer | opcional | Máximo LQS puntuación (1-10) Ejemplo: 1 |
minSellers | integer | opcional | Número mínimo de vendedores Ejemplo: 1 |
maxSellers | integer | opcional | Número máximo de vendedores Ejemplo: 1 |
minNet | number | opcional | Ganancia neta mínima Ejemplo: 1 |
maxNet | number | opcional | Maximum net profit Ejemplo: 1 |
sellerTypes | string | opcional | Tipos de venta, separados por coma. Opciones: amz (Amazon autooperated), fba, fbm |
productTiers | string | opcional | Niveles de tamaño del producto, separado por coma. Opciones: oversize, standard |
excludeTopBrands | boolean | opcional | Ya sea para excluir las principales marcas Ejemplo: false |
excludeUnavailableProducts | boolean | opcional | Ya sea para excluir productos no disponibles Ejemplo: false |
minUpdatedAt | string | opcional | Fecha de inicio de actualización de datos (YYYY-MM-DD) Ejemplo: 2026-01-01 |
maxUpdatedAt | string | opcional | Fecha final de actualización de datos (YYYY-MM-DD) Ejemplo: 2026-01-01 |
needCount | integer | opcional | Número total de resultados a la vuelta, API autopaginados internamente Ejemplo: 1 |
sort | string | opcional | Un campo. Opciones: nombre, -nombre, categoría, -categoría, ingresos, -vengados, ventas, -sales, precio, - precio, -Precio, rango, -rank, comentarios, -reviews, lqs, -lqs, vendedores, -sellers. Prefijo - indica descender. Default: nombre |
Campos de respuesta
Usa structuredContent como los datos de respuesta de la API para el procesamiento programático.
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
costToken | integer | opcional | Número de fichas consumidas |
productDatabaseList | array | opcional | Lista de datos del producto |
id | string | opcional | Producto único identificador |
title | string | opcional | título de producto |
brand | string | opcional | nombre de marca |
category | string | opcional | Categoría principal |
breadcrumbPath | string | opcional | Carril de clasificación completa |
price | number | opcional | Precio de venta actual (USD) |
approximate30DayUnitsSold | integer | opcional | Ventas estimadas en los últimos 30 días |
approximate30DayRevenue | number | opcional | Ingresos estimados para los últimos 30 días (USD) |
productRank | integer | opcional | BSR Ranking |
reviews | integer | opcional | Número total de observaciones |
rating | number | opcional | Nota media (1.0-5.0) |
listingQualityScore | integer | opcional | Lista de puntuación de calidad (LQS, 1-10) |
numberOfSellers | integer | opcional | Número de vendedores en venta |
sellerType | string | opcional | Tipo de vendedor (amz/fba/fbm) |
imageUrl | string | opcional | Imagen principal del producto URL |
dateFirstAvailable | string | opcional | Fecha primera puesta en estantes |
weightValue | number | opcional | Peso del producto |
weightUnit | string | opcional | unidad de peso |
lengthValue | number | opcional | longitud |
widthValue | number | opcional | Width |
heightValue | number | opcional | altura |
dimensionsUnit | string | opcional | Unidad dimensional |
parentAsin | string | opcional | Parent ASIN |
isParent | boolean | opcional | ¿Es el cuerpo padre? |
isVariant | boolean | opcional | ¿Es una variante? |
isStandalone | boolean | opcional | ¿Es un producto independiente? |
isAvailable | boolean | opcional | disponible para la compra |
buyBoxOwner | string | opcional | Comprar Caja tiene nombre de vendedor |
buyBoxOwnerSellerId | string | opcional | Comprar Caja es vendedor ID |
updatedAt | string | opcional | Tiempo de actualización de datos |
feeBreakdown | object | opcional | Detalles del pedido: `fbaFee` (FBA tarifa), `referralFee` (de pago) `variableClosingFee` (de pago variable), `totalFees` (de pago total) |
subcategoryRanks | array | opcional | Subcategoría BSR lista de clasificación, cada que contiene `subcategory`, `rank`, `id` |
type | string | opcional | Tipo de recurso |
variants | array | opcional | Lista de diferencias |
upcList | array | opcional | UPC lista de código |
eanList | array | opcional | EAN lista de código |
isbnList | array | opcional | ISBN lista de código |
gtinList | array | opcional | GTIN lista de código |
dateFirstAvailableIsEstimated | boolean | opcional | ¿La fecha de lanzamiento es una estimación? |
Ilustración del formato
Ejemplo ilustrativo con datos ficticios, no una llamada en vivo a la herramienta.
Pregunta ilustrativa
Encontrar casos de teléfono en Amazon US, ordenados por ventas.
Explicación ilustrativa de la respuesta
El producto ilustrativo “Example phone case” tiene aproximadamente 300 unidades vendidas y 5.997 en ingresos durante 30 días, con una puntuación de 4.5. La renta no es ganancia.
Sobre esta muestra: Ejemplo meramente ilustrativo: los nombres, identificadores y cifras son ficticios y no se hizo una llamada real. Tus resultados dependen de tu cuenta, las entradas y los datos disponibles.
No hay datos de ejemplo publicados para esta página. Una ilustración del formato o una guía de flujo de trabajo no sustituye un resultado publicado.
Ver el formato de solicitud y respuesta MCP
Ejemplos
Ejemplo ilustrativo con datos ficticios, no 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-product-database-example",
"method": "tools/call",
"params": {
"name": "nexscope_amazon_product_database",
"arguments": {
"includeKeywords": "phone case",
"marketplace": "us",
"needCount": 10,
"sort": "-sales"
}
}
}Formato de respuesta MCP
{
"jsonrpc": "2.0",
"id": "amazon-product-database-example",
"result": {
"content": [
{
"type": "text",
"text": "{\"code\":0,\"msg\":null,\"data\":{\"productDatabaseList\":[{\"id\":\"us/B000000001\",\"title\":\"Example phone case\",\"approximate30DayUnitsSold\":300,\"approximate30DayRevenue\":5997,\"rating\":4.5}]}}"
}
],
"structuredContent": {
"code": 0,
"msg": null,
"data": {
"productDatabaseList": [
{
"id": "us/B000000001",
"title": "Example phone case",
"approximate30DayUnitsSold": 300,
"approximate30DayRevenue": 5997,
"rating": 4.5
}
]
}
},
"isError": false
}
}