Cargando la bóveda…
Cargando la bóveda…
MCP que conecta Claude a tu tienda Shopify. Subir productos, cambiar precios, revisar pedidos, crear descuentos, todo conversacional. Setup, casos de uso reales y los warnings cuando trabajás contra tienda en producción.
Si manejás tienda Shopify, conocés el problema: cualquier tarea operativa son 5-10 clicks en la UI de Shopify, en distintas pantallas, con interfaces que no son consistentes entre módulos.
Cambiar precio de 30 productos = 30 productos × N clicks cada uno = 1 hora. Crear descuento de Black Friday = 4 pantallas distintas. Revisar inventory crítico = otro flow.
El MCP de Shopify mete tu tienda adentro de Claude. Le decís en español, ejecuta.
Importante: trabajar contra una tienda en producción es destructivo. Sigue las precauciones de "modos de permisos" más abajo.
> Subí estos 12 productos nuevos al store. Te paso CSV con: nombre,
descripción, precio, peso, categoría, stock inicial.
Para imágenes: usá la primera URL que pase por producto.
Mostrame draft antes de publicar.> Cambiá el precio de todos los productos de la categoría "verano"
con un descuento del 15%. NO toques los de "esenciales".
Mostrame lista antes de aplicar.> Identificá productos con stock < 5 unidades. Para cada uno:
- Cuánto vendí en los últimos 30 días
- Cuánto tarda el proveedor en reponer
- Si vale la pena reordenar o discontinuar> Mostrame los pedidos del último mes con estado "pending fulfillment"
que tienen más de 5 días. Para cada uno: cliente, productos, monto,
por qué probablemente no se cumplió.> El pedido #12345 — el cliente pidió cambio del producto X por Y.
Procesá el cambio respetando diferencias de precio. Mostrame draft
del nuevo pedido antes de confirmar.> Creá descuento para Black Friday:
- 20% off en toda la tienda
- Excluyendo productos de la colección "Premium"
- Válido del 28/11 al 1/12
- Código: BLACK20
- Máximo 1000 usos
- 1 uso por cliente
Antes de crearlo, mostrame el resumen.> Buscá customers VIP (>5 órdenes en últimos 12 meses, total > $500).
Para cada uno, drafft un email de "agradecimiento + early access" al
nuevo lanzamiento.> Reporte de los últimos 30 días:
- Top 10 productos por revenue
- Top 5 productos por unidades
- Países con más ventas
- Tasa de devolución por categoría
- Hora del día con más conversiónEn Shopify Admin:
read_products + write_products (si vas a editar)read_orders + write_orders (si vas a procesar)read_customers + write_customers (idem).claude/settings.json:
{
"mcpServers": {
"shopify": {
"command": "npx",
"args": ["-y", "@shopify/mcp-server"],
"env": {
"SHOPIFY_STORE": "tu-tienda.myshopify.com",
"SHOPIFY_ACCESS_TOKEN": "${SHOPIFY_TOKEN}",
"WRITE_MODE": "false"
}
}
}
}Crítico: WRITE_MODE: "false" por defecto. Esto hace al MCP read-only. Vas a ver todo, pero no podés modificar nada. Es el modo seguro para empezar.
> Listame mis 5 productos más vendidos del último mes.Si responde, conectado. Si pide permisos, autorizá scopes faltantes.
Igual que Supabase MCP, Shopify MCP soporta 3 modos:
Recomendación:
WRITE_MODE: trueWRITE_MODE: confirm siempre. Que cada acción pida "¿confirmás?"Solo WRITE_MODE: true sin confirmación si estás 100% seguro de los flows. Un bug en una skill puede modificar precios de todo el catálogo en segundos.
Para operaciones que tocan muchos productos:
> Voy a cambiar precios de la categoría "invierno" con 30% off.
PROTOCOLO:
1. Mostrame primero la lista completa de productos afectados
2. Después mostrame el cambio propuesto (precio antes / precio después)
3. Mostrame el total revenue que afecta este cambio
4. SOLO si confirmo, aplicalo
5. Después de aplicar, hacé snapshot por si necesito revertir3 confirmaciones antes de tocar nada → casi imposible romper algo masivo sin querer.
Hook SessionStart:
{
"hooks": {
"SessionStart": [
{
"matcher": ".*",
"hooks": [
{
"type": "command",
"command": "test $(date +%u) -eq 1 && echo 'Mostrame el reporte de la semana de Shopify'"
}
]
}
]
}
}Cada lunes al abrir Claude, ya tenés el reporte semanal cargado.
Combinado con Scrapling:
> Scrapeá los productos de mi competidor X. Cruzá con mi catálogo
Shopify. Mostrame:
- Productos similares con diferencia de precio > 10%
- Productos que ellos tienen y yo no
- Productos que yo tengo y ellos no (mis diferenciadores)
Después proponé ajustes de precio o catálogo.WRITE_MODE: true desde el día 1#Te va a morder. Empezá read-only, después confirm, después write libre solo cuando ya conocés los flows.
Si solo vas a leer products, no des scope de orders/customers. Si el token se filtra, daño limitado.
Para flows nuevos / experimentales: armá tienda de staging (Shopify lo permite), probá ahí, después al production.
Los datos que el MCP devuelve vienen de Shopify, pero Claude puede malinterpretar o resumir mal. Para decisiones críticas (cambios de precio, refunds), chequeá la fuente antes de aprobar.
Si Claude detecta queja del cliente y propone responder, el approval lo das vos. Auto-responder a customers reales es zona gris peligrosa.
✅ Manejás tienda solo o equipo chico (1-3 personas) ✅ Volumen de operaciones repetitivas (uploads en lote, cambios masivos) ✅ Necesitás reports custom que la UI no te da ✅ Querés cross-reference con otros datos (CRM, scraping)
❌ Tienda enterprise con compliance estricto ❌ Equipo grande con flows ya armados en Shopify Flow ❌ Operaciones que requieren auditoría detallada con audit trail certificado
Para una tienda PyME típica:
~8h/semana ahorradas en una tienda mediana.