ShopSignal
ShopSignal — Inteligencia competitiva DTC para agentes de IA
Dale a Claude, Cursor, ChatGPT o cualquier agente compatible con MCP una visión en tiempo real del catálogo, los precios y los lanzamientos de cualquier marca de moda / belleza / estilo de vida DTC, todo en una sola llamada de herramienta.
Qué hace
ShopSignal expone 4 herramientas a cualquier agente de IA compatible con MCP. Intégralo en Claude Desktop, Cursor, n8n o tu propio agente de LangGraph y pregunta cosas como:
"¿Qué hay actualmente en oferta en Glossier?" "Compara los precios en Cuyana, Tibi y Toteme para un vestido lencero." "¿Qué productos nuevos lanzaron Glossier y Rhode esta semana?" "Haz un seguimiento de este vestido de Cuyana y avísame cuando esté en oferta: [URL]"
Sin configuración de scraping. Sin claves API. Sin selectores que mantener. El agente lee los esquemas de las herramientas y simplemente las llama.
Inicio rápido (60 segundos)
Claude Desktop
Añádelo a ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"shopsignal": {
"command": "npx",
"args": ["-y", "@apify/actors-mcp-server", "--actors", "kodek/shopsignal-mcp"],
"env": {
"APIFY_TOKEN": "YOUR_APIFY_TOKEN"
}
}
}
}Reinicia Claude Desktop. Pregunta: "Usa ShopSignal para comparar los precios en glossier.com y rhodeskin.com para el suero de vitamina C."
Cursor
Settings → Tools and MCP → New MCP server → pega:
https://mcp.apify.com?actors=kodek/shopsignal-mcpEstablece el encabezado Authorization como Bearer TU_TOKEN_DE_APIFY.
Agentes personalizados (LangGraph, CrewAI, n8n, Mastra)
Transporte MCP HTTP estándar y transmitible en https://mcp.apify.com. Consulta la documentación de Apify MCP.
Herramientas
get_store_snapshot
$0.05/llamada · Devuelve el catálogo completo con precios, variantes y stock para cualquier tienda DTC.
// Input
{ "url": "https://glossier.com" }
// Output (truncated)
{
"store_name": "Glossier",
"platform": "shopify",
"product_count": 142,
"scraped_at": "2026-05-04T18:22:00Z",
"products": [
{
"handle": "balm-dotcom",
"title": "Balm Dotcom",
"vendor": "Glossier",
"price_min": 14, "price_max": 14, "currency": "USD",
"compare_at_price": null, "on_sale": false,
"available": true,
"images": ["https://..."],
"variants": [
{ "title": "Original", "option1": "Original", "price": 14, "available": true },
{ "title": "Birthday", "option1": "Birthday", "price": 14, "available": false }
]
}
]
}track_product_price
$0.05/llamada · Devuelve el precio actual + historial de 30 días + el precio más bajo/alto visto.
// Input
{ "product_url": "https://cuyana.com/products/classic-easy-tote" }
// Output
{
"title": "Classic Easy Tote",
"current_price": 195, "currency": "USD",
"available": true,
"lowest_30d": 156, "highest_30d": 195,
"recent_drop_pct": null,
"history": [
{ "date": "2026-04-04", "price": 195, "available": true },
{ "date": "2026-04-15", "price": 156, "available": true },
{ "date": "2026-04-22", "price": 195, "available": true }
]
}compare_products_across_brands ⭐ premium
$0.50/llamada · La herramienta definitiva. Encuentra productos coincidentes entre varias marcas usando similitud de texto + imagen. Reemplaza más de 30 minutos de comparación manual.
// Input
{
"query": "white slip dress",
"brand_urls": ["https://faithfullthebrand.com", "https://staudclothing.com", "https://cuyana.com"],
"max_per_brand": 3
}
// Output
{
"query": "white slip dress",
"brands_searched": 3,
"matches": [
{
"canonical_title": "White satin slip midi dress",
"options": [
{ "brand": "Faithfull the Brand", "price": 198, "url": "...", "similarity_score": 0.92, "in_stock": true },
{ "brand": "Staud", "price": 345, "url": "...", "similarity_score": 0.85, "in_stock": true },
{ "brand": "Cuyana", "price": 295, "url": "...", "similarity_score": 0.81, "in_stock": false }
],
"cheapest_in_stock": { "brand": "Faithfull the Brand", "price": 198, "url": "..." }
}
]
}detect_drops_and_restocks
$0.20/llamada · Devuelve productos nuevos, reposiciones, bajadas de precio y artículos descatalogados en los últimos N días.
// Input
{ "url": "https://cuyana.com", "days": 7 }
// Output
{
"new_products": [{ "title": "...", "price": 78, "url": "..." }],
"restocked": [{ "title": "...", "url": "...", "out_since": "2026-04-12" }],
"price_drops": [{ "title": "...", "old_price": 88, "new_price": 64, "drop_pct": 27 }],
"discontinued": [{ "title": "...", "last_seen": "2026-04-28" }]
}Precios
Herramienta | Precio por llamada | Lo que reemplaza |
| $0.05 | ~5 min de navegación manual |
| $0.05 | ~2 min de comprobación + actualización de hoja de cálculo |
| $0.50 | ~30 min de investigación entre marcas |
| $0.20 | ~15 min de revisión semanal de la competencia |
Sin suscripciones. Sin mínimos mensuales. Solo pagas cuando la llamada tiene éxito. Las llamadas fallidas (tiendas que no son Shopify, errores de red) no se cobran. Prueba con una sola tienda antes de escalar; la mayoría de los usuarios captan el valor en 5–10 llamadas.
Apify gestiona la facturación, los impuestos y los recibos. Solo pagas por las llamadas exitosas.
Cobertura
✅ Actualmente compatible con: 84 marcas DTC verificadas que utilizan Shopify en moda, belleza y estilo de vida. Las marcas destacadas incluyen:
Belleza: Glossier, Rhode, Supergoop, Sol de Janeiro, Kosas, Merit, Tower 28
Moda femenina: Skims, Everlane, Cuyana, Mejuri, Tibi, ThirdLove
Moda masculina: Kith, Taylor Stitch, Buck Mason, Aimé Leon Dore
Estilo de vida / hogar: Allbirds, Our Place, Stanley, Therabody, Vuori, Brooklinen
La lista inicial de 84 marcas se captura diariamente, por lo que el historial de precios está disponible desde el primer día.
❌ Actualmente NO es compatible con:
Tiendas que utilizan protección contra bots empresarial (Cloudflare Bot Fight, Akamai Bot Manager) — Aritzia, Lululemon, J.Crew, Rhone y similares requieren scraping con huella digital del navegador (hoja de ruta v2).
Marcas que han migrado fuera de Shopify a Salesforce Commerce Cloud, Magento o desarrollos personalizados — Reformation, Drunk Elephant, Anthropologie, Free People y marcas DTC empresariales similares.
Marketplaces (Amazon, eBay, REVOLVE, SSENSE, MR PORTER, Net-a-Porter) — se necesitan scrapers diferentes.
Tiendas que requieren autenticación.
Algunas tiendas Shopify Plus restringen su endpoint público
/products.json(Skims es un ejemplo). Estas pasan la detección de plataforma pero devuelven catálogos vacíos o parciales. Documentaremos las tiendas específicas afectadas a medida que los usuarios las encuentren.Un pequeño número de marcas de la lista inicial devuelven actualmente un error 404 en
/products.json(Vuori, Buck Mason, Princess Polly, Alo Yoga, Briogeo, Staud, Mytopicals, For Love & Lemons). Estamos monitoreándolas; algunas pueden resolverse naturalmente, otras se abordarán en una futura actualización.
Añadir tiendas
Si consultas una tienda que no está en nuestra lista inicial, intentaremos detectarla sobre la marcha. Si utiliza Shopify, obtendrás un resultado y la tienda se añadirá automáticamente a nuestra rotación de capturas diarias. Las tiendas que no son Shopify devuelven un error claro.
Cómo funciona
ShopSignal utiliza el endpoint público /products.json de Shopify, que todas las tiendas Shopify exponen por defecto. No se requiere scraping para la v1. Los datos están estructurados, son rápidos y fiables.
Para cada llamada a track_product_price, ShopSignal almacena una captura diaria en su conjunto de datos histórico. Cuanto más tiempo se utilice la herramienta, más profundo se vuelve el historial de precios; los primeros usuarios se benefician automáticamente de los datos que la herramienta recopiló antes de que ellos llegaran.
La lista de seguimiento inicial (84 tiendas DTC verificadas con Shopify) se captura diariamente, por lo que el historial de precios existe desde el primer día para las marcas más consultadas.
Por qué existe ShopSignal
La categoría de comercio electrónico DTC tiene docenas de herramientas SaaS de precios de la competencia — Prisync, Particl, Skuuudle, Price2Spy, Intelligence Node — todas cobrando entre $50 y $10,000+/mes con paneles de control. Ninguna de ellas es accesible para agentes de IA.
Los agentes de compras por IA y los agentes de operadores DTC necesitan estos datos dentro de sus bucles de razonamiento, no detrás de un panel de control separado. ShopSignal es el primer servidor MCP diseñado específicamente para esto: paga solo por lo que llamas, sin mínimos mensuales, descubrible por agentes a través del mercado MCP de Apify.
Ejemplos (pega esto en Claude)
Para compradores: "Usa ShopSignal para encontrarme un vestido midi lencero blanco por menos de $250 — compara Faithfull the Brand, Staud, Rouje y Cuyana."
Para operadores DTC: "Ejecuta un escaneo semanal de la competencia: ¿qué productos nuevos lanzaron Skims, Wearpepper y ThirdLove en los últimos 7 días?"
Para agencias: "Hazme una captura de cada producto en oferta ahora mismo en Glossier, Rhode, Kosas y Merit. Ordena por % de descuento."
Para investigadores: "Haz un seguimiento de este vestido de Tibi durante 30 días y dime cuántas veces estuvo en oferta: [URL]"
Preguntas frecuentes
¿Es legal? Sí. /products.json es un endpoint público y documentado de Shopify que las tiendas exponen deliberadamente. No se saltan muros de inicio de sesión, no hay violaciones de los Términos de Servicio.
¿Puedo usar esto para los datos de mi propia tienda? Sí, pero tienes mejores opciones: la API de administración de Shopify te da datos privados que ShopSignal no puede ver (pedidos, clientes, informes financieros). ShopSignal es para inteligencia de competidores en tiendas que no posees.
¿Cuál es el límite de velocidad? Apify gestiona el límite de velocidad y la rotación de proxies de forma transparente. Límite práctico: ~1,000 capturas de tienda por hora por usuario.
¿Cómo informo de un error o solicito una función? Abre un issue en GitHub.
¿Qué pasa si una tienda no está en Shopify? La v1 devuelve { platform: "other", error: "non-shopify store, supported in v2" }. Fecha estimada para el libro de recetas de la v2 (respaldado por Playwright): ~6 semanas después del lanzamiento.
Hoja de ruta
[x] v1.0 — Solo Shopify, 4 herramientas, historial diario de la lista inicial
[ ] v1.1 — webhooks para
detect_drops_and_restocks(enviar a Slack/Discord/email)[ ] v1.2 — análisis histórico de frecuencia de ventas ("¿con qué frecuencia Cuyana rebaja los vestidos?")
[ ] v2.0 — alternativa con Playwright para tiendas que no son Shopify (Reformation, Net-a-Porter, etc.)
[ ] v2.1 — expansión a Marketplaces (listados vendidos de eBay, Grailed, Vinted) para precios conscientes de la reventa
Creado por
kodek — creando servidores MCP para inteligencia de comercio electrónico vertical. Próximamente herramientas hermanas para coleccionables, relojes y artículos para el hogar.
ShopSignal no está afiliado a Shopify, Inc. ni a ninguna de las marcas que rastrea. Todos los datos provienen de endpoints disponibles públicamente.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/codesk90/shopsignal-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server