La diferencia entre un chatbot de tienda y un agente útil es de dónde saca los datos. Uno se los inventa a partir de un texto que alguien pegó hace seis meses; el otro consulta tu catálogo en vivo. Desde 2026 Shopify trae lo segundo de fábrica: cada tienda tiene su propio servidor MCP, sin instalar nada.
get_cart y update_cart quedaron obsoletas el 24 de
junio de 2026 y el soporte heredado termina el 31 de agosto de
2026. Si estás leyendo esto en agosto, quedan días. Para carrito
usa UCP Cart MCP; la parte de catálogo sí es estable.
No se instala, no se activa, no se paga aparte. Cada tienda expone su servidor en una dirección fija:
Reemplaza "tu-tienda" por tu dominio de Shopifyhttps://tu-tienda.myshopify.com/api/mcpPara ver qué herramientas te da tu tienda, pídele la lista. Es una petición JSON-RPC normal:
curl -X POST https://tu-tienda.myshopify.com/api/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Shopify separó dos cosas que es fácil confundir:
search_catalog, lookup_catalog y
get_product.Lo que un agente puede hacer con Storefront MCP se agrupa en cuatro capacidades: buscar productos en lenguaje natural, gestionar el carrito y cerrar la compra, responder sobre políticas y envíos, y consultar el estado de un pedido o tramitar una devolución.
Aquí es donde entra la parte gratuita. El servidor MCP te da los datos; el modelo pone la conversación. Cualquier modelo con soporte de herramientas sirve — nosotros usamos los gratuitos de Groq, que responden en un par de segundos.
El flujo por cada pregunta del cliente es siempre el mismo:
Con UCP, cada petición hace referencia a un perfil de agente alojado en una URL estable tuya. Ese perfil define el nivel de confianza y qué se le permite hacer al agente.
Regístralo antes de necesitarlo, no el día del lanzamiento. Es el tipo de trámite que parece burocracia hasta que te bloquea una demo.
tools/list al
arrancar.Lo montamos, lo probamos con tu catálogo real y te lo dejamos andando.