4 formas de conectar Shopify a Claude en 2026 (fácil)
Porter Metrics+Shopify+
Tutorial de Shopify + IA · 2026

4 formas de conectar Shopify a Claude en 2026 (fácil)

Conecta tu tienda Shopify a Claude vía MCP en menos de 5 minutos. Haz preguntas sobre pedidos, productos y clientes en lenguaje natural, sin necesidad de código.

rocket_launch Pruébalo gratisPrueba gratuita ilimitada de 14 días. Después, mantén consultas ilimitadas para hasta 3 tiendas y 30 días de datos históricos, sin tarjeta de crédito.
Juan Bello

Juan Bello

Fundador, Porter Metrics · 2 de mayo de 2026 · 12 min de lectura

Eres un ensamblador HTML determinista. Tu tarea: combinar `

TL;DR

Para conectar Shopify a Claude vía MCP: copia mcp.portermetrics.com/mcp, ve a Claude.ai, abre Conectores → Gestionar conectores → Añadir conector personalizado, pega la URL e inicia sesión. A partir de ahí, pregúntale a Claude lo que quieras sobre tu tienda Shopify, pedidos y productos en inglés sencillo.

Una vez conectado, puedes automatizar tus informes y análisis de Shopify — haz preguntas sobre tus datos, construye dashboards, activa alertas o envía informes listos para el cliente como el de abajo.

Requisitos previos

  • Una cuenta de Porter Metrics con tu tienda Shopify conectada (el plan gratuito es suficiente para probarlo de principio a fin)
  • Una cuenta de Claude — el plan gratuito funciona para Claude Web; se necesita una suscripción Pro para las funciones de Claude Code y Desktop MCP
  • Acceso de administrador o estándar a las tiendas Shopify que quieras conectar

Conectar Shopify a Claude con MCP

Para este tutorial vamos a usar el método MCP. Aquí tienes una explicación rápida de qué es MCP y por qué es la mejor opción para Shopify.

MCP (Model Context Protocol) es el estándar abierto que permite a herramientas de IA como Claude, ChatGPT, Claude Code y otras acceder y usar APIs externas — las cosas que hacen funcionar herramientas como Shopify bajo el capó. En lugar de construir una integración personalizada para cada herramienta de IA que uses, instalas un MCP y cada IA compatible obtiene acceso a los mismos datos.

Cuatro razones por las que MCP gana para Shopify:

  • 📋 Configuración copiar-pegar — Sin tokens, sin scripts, sin ayuda de desarrollador — literalmente pegas una URL en Claude y listo.
  • 🔌 Funciona con todas las herramientas de IA — Claude, Claude Code, ChatGPT, Cursor, Antigravity, Lovable, Vercel v0, Zapier. Una URL de MCP, cada herramienta que habla el protocolo.
  • 🔀 20+ fuentes en una sola conexión — El MCP de Porter incluye Shopify más Google Ads, GA4, Meta Ads, HubSpot, Klaviyo, Google Sheets y 20+ más. Consulta y combínalas todas en una sola conversación.
  • 🎛️ Granularidad perfecta — Las hojas de cálculo te encierran en las columnas que exportaste. MCP accede directamente a la API de administrador de Shopify — así puedes filtrar por tipo de producto, desglosar por canal o etiquetas de cliente, y añadir nuevas dimensiones sobre la marcha sin reconstruir tablas.
La configuración completa lleva menos de 5 minutos y se divide en tres pasos: conectar Shopify a Porter, apuntar Claude al MCP de Porter, y hacer tu primera pregunta.

1. Conecta tus datos de Shopify a Porter

Porter se sitúa entre la API de administrador de Shopify y Claude. Gestiona OAuth, limitación de velocidad, paginación y toda la infraestructura para que Claude solo vea datos limpios y estructurados.

Regístrate en Porter. Crea una cuenta gratuita en portermetrics.com. El plan gratuito es suficiente para ejecutar este flujo completo de principio a fin.

Conecta tu tienda Shopify. En Porter, haz clic en Crear → selecciona Claude como destino → selecciona Shopify como fuente → inicia sesión con Shopify para conceder acceso a tus tiendas.

Selecciona tus tiendas. Elige las tiendas Shopify que quieres que Claude consulte. Cuando seleccionas varias tiendas bajo una sola conexión, Porter combina automáticamente sus datos para que puedas consultarlas como una sola.

Opcional: activa el almacenamiento en BigQuery si estás conectando varias tiendas con grandes volúmenes de datos. Esto mantiene las respuestas de Claude rápidas incluso a escala.

2. Conecta el MCP a Claude

La URL del MCP de Porter es lo que pegas en Claude. Una vez añadida, Claude puede consultar datos de Shopify bajo demanda en cualquier conversación.

Ve a claude.ai y haz clic en el + icono en el campo de chat para abrir el menú de herramientas. !Haz clic en el icono + en el campo de entrada de chat de Claude

En el menú que se abre, pasa el cursor sobre Conectores y haz clic en Gestionar conectores. !Pasa el cursor sobre Conectores y haz clic en Gestionar conectores

En el panel de Conectores, haz clic en el + botón en la parte superior de la lista para empezar a añadir un nuevo conector. !Haz clic en + en la parte superior del panel de Conectores

Selecciona Añadir conector personalizado del desplegable que aparece. !Selecciona Añadir conector personalizado del desplegable

Se abre un diálogo con los campos de nombre y URL. Escribe Porter en el primer campo para nombrar el conector. !Escribe Porter en el campo de nombre del conector

En el segundo campo, pega https://mcp.portermetrics.com/mcp. Deja la configuración avanzada como está. !Pega la URL del MCP de Porter en el campo de servidor MCP remoto

Haz clic en Añadir en la parte inferior derecha del diálogo. Claude abre una ventana de inicio de sesión — usa la misma cuenta de Google vinculada a tu espacio de trabajo de Porter y aprueba el acceso. !Haz clic en Añadir en el diálogo del conector personalizado

Una vez que finaliza la autorización, verás las herramientas de solo lectura de Porter aparecer en el panel de conectores. Estás listo para empezar a hacer preguntas. !Herramientas de solo lectura de Porter visibles en el panel de conectores de Claude

Para un tutorial más completo con capturas de pantalla en cada paso, consulta el tutorial del MCP de Porter.

3. Empieza a construir preguntas y dashboards

Con Porter conectado, abre un nuevo chat de Claude y pregunta lo que quieras sobre tu Shopify en inglés sencillo. Claude llama a Porter entre bambalinas, extrae datos en vivo de Shopify, y responde con tablas, gráficos o resúmenes.

Prueba una de estas para verificar que la configuración funciona:

chat_bubble“¿Cuáles fueron mis 5 productos principales por Ventas Brutas la semana pasada, ordenados por Ventas Netas?”
chat_bubble“Muéstrame una tabla de pedidos de este mes con Correo del Cliente, Ciudad de Envío y Ventas Totales.”
chat_bubble“Compara mis Clientes Nuevos vs Clientes Recurrentes AOV este trimestre y señala cualquier cambio grande.”

Para un catálogo completo de prompts listos para copiar y pegar organizados por caso de uso (agencias, marcas DTC, equipos de e-commerce, multi-canal), salta a la sección de prompts más abajo.

Otras formas de conectar Shopify a Claude

MCP es el camino que acabamos de recorrer — y el que recomendamos para la mayoría de marketers. Pero no es la única forma de poner datos de Shopify delante de Claude. Las alternativas más comunes son la API directa de Shopify (o su MCP oficial si existe), un puente de Google Sheets en vivo, y BigQuery para escala. Cada una tiene sus pros y contras — elige la que se adapte a cómo ya trabaja tu equipo.

  • 🔌 API directa de Shopify (o MCP oficial) — Habla directamente con la API de administrador de Shopify, o instala el MCP nativo de Shopify si existe. Control máximo, pero tú gestionas la autenticación, límites de velocidad y paginación — y solo obtienes una fuente.
  • 📊 Google Sheets — Hoja en vivo o subida manual de CSV. Auditables, familiar, más rápido para grandes exportaciones — pero la agregación ocurre en la Hoja, no en la API.
  • 🗄️ Google BigQuery — Para tiendas grandes o agencias que ejecutan análisis multi-tienda. BigQuery agrega; Claude solo consulta resúmenes preconstruidos.

Vía la API directa de Shopify (o MCP oficial)

Si estás construyendo un producto alrededor de Shopify — o eres un desarrollador que prefiere controlar cada capa de la integración — el camino más directo es hablar con la API de administrador de Shopify tú mismo, o instalar el MCP oficial de Shopify (si existe). Shopify ofrece un Kit de IA oficial con soporte para servidor MCP, pero requiere configuración de desarrollador y credenciales de la API de administrador. Necesitarás seguir los límites de velocidad y cuotas de Shopify y solicitar un Token de desarrollador / acceso a la API cuando corresponda. De cualquier forma, omites Porter por completo y llamas a Shopify desde tu propio código o desde Claude Code con peticiones HTTP en bruto.

La contrapartida que debes conocer. Ir directo te da el máximo control y los datos más frescos posibles — cada endpoint, cada parámetro, sin capa de abstracción de por medio. Pero ahora eres responsable de los flujos OAuth, tokens de refresco, límites de velocidad, paginación, cambios de esquema y reintentos de error. Y críticamente, solo obtienes una fuente. En el momento en que también quieras Google Ads, GA4 o Meta Ads en la misma conversación, vuelves a construir (o unir) más integraciones.

Cuando esto tiene sentido: equipos de ingeniería que necesitan una sola fuente con control total, productos que envían datos de Shopify como una característica (donde tú ya posees la integración de todos modos), o scripts puntuales donde no te importa escribir el código de autenticación y paginación tú mismo. Para marketers que quieren hacer preguntas en inglés sencillo y combinar Shopify con el resto de su stack en una sola conversación, el camino del MCP de Porter es dramáticamente menos trabajo.

Vía Google Sheets (hoja en vivo o CSV manual)

Si tu equipo ya vive en Google Sheets — o quieres un rastro de papel antes de que Claude toque nada — alimenta Shopify en una Hoja, y luego deja que Claude lea la Hoja. Puedes automatizar el pipeline de Shopify → Sheets con Porter para que se actualice diariamente, o hacer exportaciones CSV puntuales desde la interfaz nativa de Shopify para análisis estático.

La contrapartida que debes conocer. Con el camino MCP, Claude llama directamente a la API de Shopify y Shopify hace el filtrado y agregación por su lado — limpio y determinista. Con el camino de Sheets, Claude agrega dentro de la Hoja misma, lo que puede introducir alucinaciones en totales, promedios y uniones cuando tienes miles de filas. La ventaja es la velocidad: para rangos de fechas muy grandes o análisis histórico, una Hoja preconstruida es dramáticamente más rápida que llamadas a la API en vivo.

Cuando esto tiene sentido: equipos de finanzas que quieren revisar los números antes de que Claude actúe sobre ellos, agencias que ya entregan informes de clientes en Sheets, análisis histórico a través de años de datos, o cualquier caso donde te importe más la velocidad que la frescura en tiempo real.

Lee el tutorial completo de Sheets →

Vía Google BigQuery (para escala)

Este es el camino que la mayoría pasa por alto — y es el que te salva cuando tu tienda Shopify se pone seria. Un solo comerciante grande o una agencia gestionando 10+ tiendas alcanzará los límites de velocidad de la API y problemas de latencia consultando a Claude directamente. Claude literalmente te dirá que está tardando demasiado o que se agota el tiempo en grandes extracciones.

BigQuery lo soluciona. Cargas los datos de Shopify en tablas de BigQuery de forma programada, luego conectas BigQuery a Claude — ya sea a través de un MCP de BigQuery o vía Claude Code con consultas SQL. En lugar de pedirle a Claude que extraiga datos en bruto de Shopify, dejas que BigQuery agregue en tablas pequeñas y optimizadas, y Claude solo consulta el resultado resumido. Problema de escala resuelto.

Cuando esto tiene sentido: tiendas enterprise con miles de pedidos, agencias ejecutando análisis multi-tienda a través de 10+ clientes, o cualquier equipo que ya use BigQuery como data warehouse. Porter carga Shopify (y 25+ fuentes más) directamente en BigQuery para que no tengas que construir tu propio ETL.

Lee el tutorial completo de BigQuery →

Conectando Shopify a Claude Code

La mayoría de los marketers agrupan a Claude y Claude Code juntos y pasan por alto la mayor ventaja de todo el ecosistema MCP. No son la misma herramienta — y la diferencia importa enormemente una vez que empiezas a trabajar con datos de Shopify seriamente.

Claude es una interfaz de chat. Haces una pregunta, Claude extrae datos en vivo a través del MCP, responde, tal vez construye un dashboard rápido dentro de la conversación. Genial para análisis puntuales. El problema: todo es efímero. ¿Quieres refrescar el dashboard mañana? Lo regeneras desde cero. ¿Quieres el mismo informe cada lunes? Vuelves a hacer la pregunta cada lunes.

Claude Code es Claude ejecutándose dentro del terminal de tu computadora. Como tiene acceso a tu sistema de archivos, tiempo de ejecución y otras herramientas de desarrollador, no solo responde preguntas — puede construir software real. Scripts persistentes, rutinas programadas, aplicaciones HTML, dashboards internos, integraciones que funcionan 24/7 sin tu intervención. Una vez conectado al MCP de Porter para Shopify, toda una categoría de trabajo se vuelve posible.

Lo que Claude Code desbloquea que Claude solo no puede

Aquí es donde el ecosistema MCP más paga. Porque Claude Code puede combinar el MCP de Porter con otros MCPs — Firecrawl para scraping web, Airtable para datos estructurados, Notion para wikis, Vercel para despliegue, Slack y Gmail para entrega — ya no estás consultando datos. Estás construyendo herramientas.

🛠️ Construye tu propio dashboard de rentabilidad Stack: MCP de Porter + MCP de Vercel (o Cloudflare Pages, Netlify) Alimenta a Claude Code con tus objetivos y metas de Shopify — umbrales de reordenación, alertas de stock bajo, retrasos de envío — y pídele que genere un dashboard de rentabilidad personalizado para cada cliente. Construye el HTML, extrae datos en vivo, despliega a una URL. Sin embeds de Informes de Shopify que se rompan cuando el proveedor cambia precios, sin restricciones de plantilla. El dashboard se actualiza automáticamente porque consulta el MCP de Porter en cada carga de página. Mejor para: agencias que quieren dashboards white-label para clientes sin depender de Looker o Data Studio.

🔍 Monitoreo completo de competidores + rendimiento Stack: MCP de Porter + MCP de Firecrawl Combina tu propio rendimiento de Shopify desde Porter con listados de productos y precios de competidores de la Shopify App Store scrapeados vía Firecrawl. Claude Code une ambos en un informe semanal de inteligencia competitiva — tus números junto a sus valoraciones de producto y niveles de precios, con un resumen de IA sobre lo que cambió semana a semana. Funciona con cron, llega a tu bandeja de entrada cada lunes por la mañana. Mejor para: equipos internos que necesitan contexto de mercado, no solo números internos.

📚 Wiki interno de marketing con métricas en vivo Stack: MCP de Porter + MCP de Airtable (o MCP de Notion) Usa Airtable o Notion como esquema, Porter como fuente de datos. Claude Code mantiene cada página poblada con Ventas Brutas, Ventas Netas y Valor Promedio de Pedido actuales para cada tienda — sin capturas de pantalla obsoletas, sin copiar-pegar desde Excel. Los nuevos empleados leen una entrada de wiki y tienen contexto completo sobre la cuenta de un cliente. Mejor para: agencias y equipos de operaciones que incorporan analistas o rotan gerentes de cuenta frecuentemente.

🔔 Alertas 24/7 sobre inventario, retrasos de envío y AOV bajo Stack: MCP de Porter + MCP de Slack (o MCP de Gmail) Una rutina de Claude Code en cron extrae Shopify vía Porter, evalúa umbrales — inventario cae por debajo de 10 unidades, AOV cae 15% por debajo del promedio de 30 días — y envía alertas por Slack o Gmail en el momento en que algo cruza la línea. Dejas de revisar dashboards reactivamente; el dashboard se revisa a sí mismo y te avisa cuándo mirar. Mejor para: cualquier equipo que alguna vez descubrió un problema 48 horas tarde porque nadie abrió el informe.

Conclusión: Claude es para preguntas rápidas y dashboards puntuales. Claude Code es para construir aplicaciones, dashboards en vivo, alertas y herramientas reales — cualquier cosa que quieras que funcione por sí sola sin volver a preguntar. La misma URL del MCP de Porter funciona en ambos, así que no eliges una vez y te quedas encerrado.

Casos de uso — qué puedes hacer realmente una vez que Shopify está conectado a Claude

Conseguir la conexión correcta es la mitad de la batalla. El valor real aparece en lo que haces después. Aquí están los casos de uso que los usuarios de Porter construyen alrededor de sus datos de Shopify — desde preguntas sencillas hasta flujos de trabajo completos orientados al cliente.

1. Chatea y haz preguntas directamente

El caso de uso más sencillo — y aún así el que el 80% de los marketers empieza a usar. Abre Claude, haz una pregunta, obtén una respuesta basada en datos en vivo.

chat_bubble“¿Cuáles fueron mis 5 productos principales por Ventas Brutas la semana pasada?”
chat_bubble“Muéstrame los pedidos de este mes con Correo del Cliente y Ciudad de Envío.”
chat_bubble“Compara Clientes Nuevos vs Clientes Recurrentes AOV este trimestre.”

Es la forma más rápida de reemplazar una revisión diaria del administrador de Shopify. Pero el chat es lo básico — los casos de uso interesantes vienen a continuación.

2. Combina Shopify con tus datos de ingresos (Meta Ads, Google Ads, Klaviyo)

Aquí es donde una visión 360° se vuelve real. Cuando conectas Shopify y tu fuente de ingresos (Meta Ads para adquisición, Google Ads para búsqueda, Klaviyo para ingresos por email), Claude puede mapear productos y pedidos a compras repetidas o adquisición de nuevos clientes — usando UTMs, nombres de pedido y correos de clientes — y darte una atribución que ningún número de plataforma puede proporcionar.

chat_bubble“¿Qué campaña de Meta Ads generó más Ventas Brutas de Shopify el mes pasado, desglosada por Campaña UTM?”
chat_bubble“Compara mis Clientes Recurrentes de Shopify con contactos de Klaviyo y muestra quién compró de nuevo en los últimos 90 días.”

Claude gestiona el mapeo de UTMs, nombres de pedido y correos de clientes y las uniones. Obtienes un informe de atribución listo para el cliente que ninguna plataforma individual puede generar por sí sola.

3. Alertas y notificaciones automatizadas en Slack o Gmail

Con Claude Code puedes convertir el monitoreo de Shopify en una rutina que funciona por sí sola. Conecta el MCP de Porter (para los datos) junto con un MCP de Slack o Gmail (para la entrega), luego escribe una tarea programada de Claude Code que extrae el rendimiento cada mañana y te notifica solo cuando algo realmente necesita atención.

chat_bubble“Avísame cuando la Cantidad de Inventario de cualquier producto caiga por debajo de 10 unidades.”
chat_bubble“Envía un resumen por Slack si mis Ventas Netas de Shopify caen 20% por debajo del promedio de los últimos 7 días.”

Sin dashboards, sin revisiones diarias. El informe viene a ti — y solo cuando importa.

4. Presentaciones listas para el cliente con datos en vivo (Gamma, HTML, PDF)

Un dolor común de agencia: envías a los clientes un informe del administrador de Shopify, la exportación CSV se rompe, el cliente entra en pánico. Con Claude puedes construir la presentación misma — como un deck de Gamma, una página HTML personalizada, o un PDF — poblada con números en vivo cada vez.

chat_bubble“Construye un informe semanal para el cliente mostrando los 10 productos principales por Ventas Brutas, % de Clientes Nuevos y Valor Promedio de Pedido.”
chat_bubble“Genera un resumen en PDF de los pedidos de Shopify de este mes por Ciudad de Envío y Canal.”

La presentación se convierte en un artefacto de entrega que envías al cliente, no un dashboard que depende de que otra herramienta siga funcionando. Sin iframe roto, sin peticiones de inicio de sesión, solo el contenido.

Campos y métricas de Shopify que puedes consultar con Claude

Antes de empezar a escribir prompts, ayuda saber qué datos están realmente disponibles. El MCP de Porter le da a Claude acceso a 155 campos y métricas de Shopify a través de todos los niveles de informes, más desgloses por fecha, tipo de producto, canal y cohorte de clientes. Y la misma URL de MCP también desbloquea 25+ fuentes más — así que Claude puede combinar Shopify con Google Ads, GA4, Meta Ads, HubSpot y más en un solo prompt.

Niveles de informes: ID de Pedido, Nombre de Pedido, Correo de Cliente, Nombre de Cliente, Apellido de Cliente, ID de Cliente, Título de Producto, ID de Producto, SKU, ID de Variante, Título de Variante, Ciudad de Envío, País de Envío, Provincia de Envío, Campaña UTM, Fuente UTM, Medio UTM, Canal, Nombre de app de Canal, URL de Página de Aterrizaje, Etiquetas de Pedido, Etiquetas de Producto, Etiquetas de Cliente, Estado Financiero, Estado de Cumplimiento, Fecha de Creación de Pedido, Fecha de Actualización de Pedido, Fecha de Cancelación de Pedido, Fecha de Cierre de Pedido, Nota de Pedido, Código de Referencia, URL de Referente, Nombre de Ubicación Física, y 80+ más.

Métricas de visibilidad: (ninguna clasificada para Shopify)

Métricas de engagement: (ninguna clasificada para Shopify)

Métricas de conversión: COGS, Descuentos, Ventas Brutas, Ventas Netas, Devoluciones, Envío, Impuestos, Ventas Totales, Tarifas Desconocidas.

Eficiencia (tasas y costos): (ninguna clasificada para Shopify)

Desgloses de audiencia: Fecha, Fecha y Hora, Día de la semana (Lun – Dom), Hora, Mes, Día del mes, Trimestre, Semana, Año, Mes y año, Trimestre y año, Semana y año.

Fuentes multi-canal (misma URL): Google Ads, GA4, Meta Ads, TikTok Ads, LinkedIn Ads, HubSpot, Search Console, +15 más

Prompts que puedes copiar y pegar hoy

1. Para agencias

Úsalos cuando gestionas varias tiendas Shopify de clientes o construyes informes semanales para clientes.

chat_bubble“Muéstrame mis 5 productos principales por Ventas Brutas de los últimos 30 días en una tabla.”
chat_bubble“Compara mis Ventas Netas de este mes vs el mes pasado y señala cualquier cambio grande.”
chat_bubble“Señala cualquier pedido donde las Ventas Totales cayeron más de 20% semana a semana.”
chat_bubble“Redacta un informe semanal para el cliente usando mis 10 pedidos principales por Ventas Totales de la semana pasada.”

2. Para marcas DTC y mayoristas

Úsalos cuando analizas cohortes de clientes, rentabilidad y rendimiento geográfico.

chat_bubble“¿Cómo se comparan el AOV de Clientes Nuevos con el AOV de Clientes Recurrentes este trimestre?”
chat_bubble“¿Por qué cayó mi Ganancia Bruta ayer? Desglósalo por tipo de producto.”
chat_bubble“¿Qué ciudad de envío tiene el Valor Promedio de Pedido más alto pero la tasa de repetición más baja en los últimos 60 días?”
chat_bubble“Proyecta mis Ventas Totales para el próximo mes basándote en los últimos 90 días.”

3. Para equipos de e-commerce

Úsalos para gestión de inventario, análisis de descuentos y atribución de campañas.

chat_bubble“Lista mis 10 SKU peores por Cantidad de Inventario que no se han vendido en 14 días.”
chat_bubble“Avísame cuando la Cantidad de Inventario de cualquier producto caiga por debajo de 10 unidades.”
chat_bubble“Compara mis Descuentos de esta semana vs la misma semana del mes pasado.”
chat_bubble“Cruza mis pedidos con Campaña UTM y muestra qué campaña generó más Ventas Brutas el mes pasado.”

4. Multi-canal

Úsalos cuando combinas Shopify con otras plataformas de marketing y ventas.

chat_bubble“Cruza mis Clientes Recurrentes de Shopify con contactos de HubSpot y muestra quién compró de nuevo en los últimos 90 días.”
chat_bubble“Compara mis Ventas Netas de Shopify de esta semana con mi gasto en Google Ads para encontrar ROAS por campaña.”
chat_bubble“¿Por qué cayó mi tráfico de Shopify desde Fuente UTM ‘facebook’? Extrae el desglose de página de aterrizaje.”
chat_bubble“Redacta un resumen mensual multi-canal usando mis Ventas Totales de Shopify y conversiones de Google Ads del mes pasado.”

Límites, autenticación y mejores prácticas para Shopify vía Claude

chat_bubble“Las restricciones de Shopify en llamadas a la API hicieron que nuestra integración ERP fallara, bloqueando el cumplimiento de pedidos durante 6 horas en temporada alta.” — comerciante, Foro de la Comunidad de Shopify, Limitaciones de Shopify: mentiras y verdades que nadie te cuenta, 2024.”

Este es el escenario más común en el mundo real para marketers usando Shopify vía API o MCP: no un baneo, sino una interrupción inducida por limitación que detiene informes, sincronización de inventario o flujos de trabajo automatizados. El comerciante estaba usando una app ERP de terceros que alcanzó el límite del bucket de la API REST (40 peticiones) durante un pico de tráfico de venta flash. Como el algoritmo de Leaky Bucket de Shopify se rellena a solo 2 peticiones por segundo en planes estándar, la integración se encoló, falló y tardó horas en recuperarse. Para un marketer usando Claude para extraer informes diarios de ventas, el costo no es una cuenta suspendida — es datos faltantes cuando las decisiones deben tomarse.

La aplicación de límites de velocidad de Shopify es basada en cuotas y algorítmica, no basada en herramientas. Shopify no banea o suspende cuentas porque usaste Claude, un servidor MCP, o una app de terceros. Limita la velocidad porque de cómo se consumió la API: ráfagas que superan la capacidad del leaky-bucket (40 peticiones), sostener llamadas por encima de la tasa de fuga del plan (2–10 peticiones/segundo), o hacer consultas GraphQL ilimitadas que exceden el techo de costo de 1,000 puntos. El acceso de solo lectura con lógica de retroceso es seguro. Las ráfagas paralelas de API, la automatización de escritura intensiva sin colas, y la automatización de navegador que imita el scraping humano no lo son.

Las dos formas de agotar tu cuota de Shopify

Después de revisar documentación oficial e hilos de la comunidad, dos patrones aparecen una y otra vez.

1. Ráfagas paralelas de API (cientos de peticiones simultáneas). Enviar peticiones concurrentes — por ejemplo, pedirle a Claude que “extraiga todos los pedidos de los últimos 12 meses” sin paginación — activa el throttle del Leaky Bucket de Shopify. El bucket contiene 40 peticiones por app por tienda y se rellena a 2 peticiones/segundo en planes estándar. Exceder esto devuelve errores HTTP 429, y las ráfagas repetidas pueden activar bloqueos temporales a nivel de IP. Fuente: documentación de límites de velocidad de la API REST de administrador de Shopify. En su lugar, usa paginación secuencial con cursores `page_info` y respeta el encabezado `X-Shopify-Shop-Api-Call-Limit`.

2. Escrituras programáticas a escala sin retroceso exponencial. Automatizar actualizaciones de inventario, cambios de precio o ediciones de productos vía Claude Code sin conocimiento de límites de velocidad agota rápidamente la cuota de escritura. Shopify aplica la misma lógica de leaky-bucket a las operaciones de escritura, y las ráfagas de escritura sostenidas pueden devolver errores 429 o 503. En casos extremos, las apps que consistentemente ignoran los encabezados de reintento arriesgan ser señaladas para revisión o suspendidas temporalmente de la App Store. Fuente: blog de Partners de Shopify sobre límites de velocidad. En su lugar, agrupa escrituras e implementa retroceso exponencial empezando en 1 segundo, duplicando hasta 32 segundos.

Ambos comportamientos activan la limitación de velocidad. Si quieres usar Claude para Shopify de forma segura, enruta todas las peticiones de datos a través del pacing y paginación integrados del MCP de Porter, o implementa las mismas salvaguardas tú mismo si vas directo.

El protocolo de escalado de 5 reglas

Basado en los límites de velocidad documentados de Shopify y los comportamientos que realmente han causado limitación — no conjeturas:

  • Respeta la tasa del leaky-bucket: máximo 2 peticiones/segundo en planes Basic/Shopify, 4 en Advanced, 10 en Plus. Fuente: límites de velocidad de la API REST de administrador de Shopify. Exceder esto activa errores 429 que rompen flujos de trabajo de informes y pueden retrasar la sincronización de datos por horas. El MCP de Porter aplica esto automáticamente con pacing de peticiones integrado por tienda.
  • Nunca excedas 40 peticiones en ráfaga por app por tienda. Fuente: límites de velocidad de la API REST de administrador de Shopify. El tamaño del bucket está limitado a 40; pedir 50 pedidos en rápida sucesión activará inmediatamente el throttle. El MCP de Porter pagina todas las peticiones grandes y las distribuye a través de la ventana de tasa de fuga.
  • Limita las consultas GraphQL a 1,000 puntos de costo por consulta y 50 puntos/segundo sostenidos. Fuente: límites de velocidad de la API GraphQL de administrador de Shopify. Las consultas complejas anidadas (ej. pedidos → artículos de línea → variantes de producto → inventario) pueden superar silenciosamente este techo y devolver datos parciales o nulos. El MCP de Porter pre-valida la complejidad de consultas y divide peticiones pesadas en trozos más pequeños.
  • Implementa retroceso exponencial empezando en 1 segundo cuando recibas una respuesta 429. . Shopify devuelve encabezados `Retry-After` en errores 429; ignorarlos y reintentar inmediatamente extiende la ventana de throttle. El MCP de Porter lee `Retry-After` automáticamente y encola peticiones en consecuencia.
  • Limita los tokens OAuth a permisos de solo lectura a menos que el acceso de escritura sea explícitamente requerido. . Conceder `write_products` o `write_orders` cuando solo se necesitan `read_orders` y `read_products` aumenta el radio de explosión si un token se ve comprometido. El MCP de Porter solicita el conjunto mínimo viable de alcance (read_products, read_orders, read_customers) y nunca pide alcances de escritura a menos que el usuario habilite explícitamente una característica de escritura.
Qué hace el MCP de Porter de forma diferente: aplica estos límites de velocidad y salvaguardas a nivel de plataforma. El conector de Shopify de Porter implementa pacing automático de peticiones (2 req/s en planes estándar, escalando a 10 req/s en Plus), paginación integrada para todos los endpoints de lista, validación de costo de consulta GraphQL antes de ejecución, y retroceso exponencial con respeto al encabezado `Retry-After`. Los tokens OAuth están limitados a solo lectura por defecto (read_products, read_orders, read_customers), y los alcances de escritura nunca se solicitan a menos que se habiliten explícitamente. Ese es el comportamiento que los sistemas automatizados de Shopify manejan con gracia y no señalan.

Preguntas frecuentes

P: ¿Qué es un Shopify MCP?

Un Shopify MCP (Model Context Protocol) es un estándar abierto que permite a herramientas de IA — Claude, Claude Code, ChatGPT, Cursor — conectarse a tus datos de Shopify sin integraciones personalizadas. El servidor MCP de Porter pone tu tienda, pedidos y productos disponibles a través de una URL: sin tokens, sin scripts, sin configuración de desarrollador.

P: ¿Cuál es la diferencia entre Claude y Claude Code?

Claude es el producto conversacional (web, app, móvil). Claude Code es una herramienta de desarrollador basada en terminal que puede escribir scripts, guardar archivos y automatizar flujos de trabajo. Ambos pueden conectarse a Shopify vía MCP.

P: ¿Qué tan frescos están los datos? ¿Es en tiempo real?

La API de Shopify es casi en tiempo real, con ligeros retrasos durante alto tráfico . El MCP de Porter extrae en vivo, así que tus datos siempre están dentro de esa ventana.

P: ¿Hay límites de velocidad para los datos de Shopify?

Sí. Shopify aplica un límite de leaky-bucket de 40 peticiones por app por tienda, rellenándose a 2 peticiones/segundo en planes estándar, 4 en Advanced y 10 en Plus Fuente: límites de velocidad de la API REST de administrador de Shopify. El MCP de Porter agrupa y pacea peticiones automáticamente para que raramente los alcances.

P: ¿Por qué los números de Claude a veces difieren del administrador de Shopify?

Dos razones comunes : (1) Zona horaria — la API usa UTC mientras que el administrador puede mostrar la hora de tu tienda. (2) Filtrado de estado — los pedidos cancelados o de prueba se excluyen de algunas vistas del administrador pero se incluyen en los totales de la API. La solución: alinea rangos de fechas y estados de pedido antes de comparar.

P: ¿Usar Claude afectará mi acceso o límites de Shopify?

No. Shopify no banea o restringe cuentas por uso legítimo de la API, y el MCP de Porter es de solo lectura por defecto — se mantiene bien dentro de los límites normales de velocidad de Shopify. Lo que hay que vigilar es la limitación de velocidad durante picos de tráfico — consulta la sección de límites más arriba.

¿Listo para chatear con tu Shopify?

Abre Claude, añade el conector de Porter y haz tu primera pregunta. Si aún no tienes Porter, empieza una prueba gratuita y conecta tu cuenta de Shopify — estarás chateando con tu tienda en menos de cinco minutos.

rocket_launch Pruébalo gratisopen_in_new Abre Claude