Amazon Scraper API

Un servidor MCP que conecta agentes de IA con datos de productos, búsquedas y reseñas de Amazon en 20 mercados a través de la API de ChocoData Amazon Scraper.

Documentación

amazon-scraper-api-mcp

npm npm downloads license Glama MCP server

Servidor MCP (Model Context Protocol) para Amazon Scraper API. Se integra con Claude Desktop, Cursor, Claude Code, Continue o cualquier cliente de IA compatible con MCP. Le da a tu modelo datos en vivo de productos de Amazon como una llamada de herramienta de primera clase.

Lo que desbloquea

"Encuéntrame los auriculares inalámbricos mejor valorados por menos de $150 en amazon.com, y luego verifica si son más baratos en amazon.de"

Eso es una sola instrucción. Sin MCP, tu IA no puede obtener páginas de Amazon (Amazon bloquea la navegación de LLMs) y no tiene información actualizada sobre precios y stock. Con este servidor MCP, llama directamente a amazon_search + amazon_product y regresa con datos estructurados de Amazon Scraper API.

Herramientas expuestas

HerramientaQué haceUso típico
amazon_productObtiene un producto por ASIN o URL"obtén precio + calificación para B09HN3Q81F"
amazon_searchBúsqueda por palabras clave con orden/filtro"top 10 sartenes de hierro fundido por menos de $50"
amazon_batch_createPone en cola hasta 1000 ASINs para extracción asíncrona"extrae los 500 productos de mi catálogo, envíame un webhook cuando termines"
amazon_batch_statusConsulta el progreso de un lote"¿cuánto del lote xyz está completo?"

Cada una devuelve JSON estructurado: título, precio, calificación, número de reseñas, disponibilidad, buybox, variantes, imágenes, viñetas, categorías, tablas de especificaciones.

Benchmark (producción en vivo, 2026-04)

MétricaValor
Latencia mediana (producto, EE. UU.)~2.6 s
Latencia P95~6 s
Precio / 1,000 solicitudes$0.50 fijo
Marketplaces20+

Configuración en Claude Desktop

Edita ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "amazon-scraper": {
      "command": "npx",
      "args": ["-y", "amazon-scraper-api-mcp"],
      "env": {
        "ASA_API_KEY": "asa_live_..."
      }
    }
  }
}

Reinicia Claude Desktop. Las herramientas aparecen bajo el ícono de MCP en el compositor de chat.

Configuración en Cursor

Configuración → MCP → Agregar servidor:

  • Comando: npx -y amazon-scraper-api-mcp
  • Env: ASA_API_KEY=asa_live_...

Configuración en Claude Code

claude mcp add amazon-scraper -- npx -y amazon-scraper-api-mcp
# then set ASA_API_KEY in the environment Claude Code runs in

Ejemplo de conversación (Claude Desktop)

Tú: ¿Cuál es el precio actual de los AirPods Pro 3.ª generación en amazon.com?

Claude: [llama a amazon_product con ASIN B09HN3Q81F]

Los AirPods Pro 3.ª generación están actualmente a $199.00 en amazon.com, bajando de $249.00 (20% de descuento). Tienen una calificación de 4.7 estrellas de 58,214 reseñas y están en stock, enviados y vendidos por Amazon.com con Prime.

Tú: Compáralo con el listado de Amazon en Alemania.

Claude: [llama a amazon_product con query=B09HN3Q81F, domain=de]

En amazon.de el mismo producto está listado a 229.00 EUR. Al tipo de cambio de hoy, eso es aproximadamente $245, un 23% más que el precio en EE. UU. El listado alemán se envía desde Amazon y califica para entrega Prime.

Por qué esto en lugar de un MCP genérico de "navegar la web"

Las herramientas de navegador genéricas que intentan cargar amazon.com normalmente son bloqueadas (verificación de robot) o sirven una página móvil simplificada. Este servidor enruta cada llamada a través de Amazon Scraper API, que:

  • Detecta y reintenta páginas de robot/CAPTCHA mediante niveles de proxy escalonados
  • Devuelve JSON estructurado (campos tipados), no sopa de HTML
  • Soporta más de 20 marketplaces con IPs residenciales coincidentes con el país
  • Maneja lotes (cientos a miles de ASINs) con entrega por webhook
  • Retroceso integrado de límite de tasa

Manejo de errores

Los errores se muestran al modelo como errores de herramienta con un campo code y una pista. El modelo decide si reintentar o abandonar la subtarea. No tienes que escribir lógica de manejo de errores tú mismo.

Códigos comunes: INVALID_API_KEY, INSUFFICIENT_CREDITS, RATE_LIMITED, target_unreachable, amazon-robot-or-human, extraction_failed, SERVICE_OVERLOADED. Tabla completa: amazonscraperapi.com/docs/errors.

Obtén una clave de API

app.amazonscraperapi.com. 1,000 solicitudes gratuitas al registrarte, sin tarjeta de crédito requerida. Suficiente para probar cada herramienta que expone este MCP más unas docenas de chats productivos.

Enlaces

Licencia

MIT