Skip to content

Shopify Dev MCP

El servidor local de Shopify, sin inicio de sesión, para desarrolladores de apps y temas: documentación actual, esquemas de API y validación de GraphQL, Liquid y extensiones.

Reseña de Sheela · Actualizado

Nuestra nota

4.2/5

Cualquier agente de programación que toque las versiones de API fechadas de Shopify debería tenerlo instalado, a ser posible después de crear el archivo de exclusión de la telemetría.

¿Qué es Shopify Dev MCP?

El servidor Shopify Dev MCP se ejecuta en local con npx -y @shopify/dev-mcp@latest por stdio y no necesita autenticación. La versión 1.17.0 se publicó el 16 de octubre de 2026 con licencia ISC. Forma parte del Shopify AI Toolkit, que Shopify recomienda ahora instalar como plugin en Claude Code, Codex, Cursor, VS Code y otros; el plugin se actualiza solo y añade una única skill de agente, shopify.

El servidor permite a un agente buscar en la documentación para desarrolladores y los esquemas de API de Shopify, validar operaciones GraphQL, archivos Liquid y de temas y código de extensiones de UI contra esos esquemas, y resolver las versiones de API admitidas. No lee nada de tu tienda.

El trabajo con la tienda va por otro lado. El toolkit más amplio puede ejecutar tareas de gestión de tienda admitidas a través del contexto de tienda con sesión iniciada de Shopify CLI, y los agentes de compra usan los servidores del Universal Commerce Protocol de cada tienda (Catalog, Cart, Checkout y Order MCP en /api/ucp/mcp), que sustituyeron a las antiguas herramientas de catálogo y carrito de Storefront MCP.

Cómo instalar Shopify Dev MCP

npx -y @shopify/dev-mcp@latest

¿Merece la pena Shopify Dev MCP?

Las API de Shopify se versionan por fecha, y los modelos entrenados con documentación antigua escriben consultas y código de extensiones que ya no validan. El valor del servidor Dev MCP es que el agente puede buscar en la documentación actual y comprobar su GraphQL, su Liquid y su código de extensiones contra los esquemas reales de Shopify antes de ejecutar nada. En el trabajo con apps y temas, eso elimina buena parte del ciclo de depuración, sin coste.

Las herramientas de validación son configurables de una forma que la documentación no destaca lo suficiente. Por defecto, LIQUID_VALIDATION_MODE es full, que registra validate_theme para revisar directorios de temas completos; el modo partial lo quita y valida bloques de código sueltos con la herramienta combinada validate. Las búsquedas en la documentación pasan por search_docs_chunks. Shopify no publica cuántas herramientas hay, y la documentación del toolkit añade que la validación no elimina la necesidad de revisar y probar el resultado.

La pega es la telemetría. Las versiones publicadas envían a shopify.dev eventos de uso que pueden incluir las entradas y los resultados de las herramientas, es decir, el código que validas. El plugin va más allá: en Claude Code, su hook puede adjuntar tu último prompt literal, hasta 2.000 caracteres, cada vez que se activa una skill de Shopify. Para excluirse hace falta un archivo vacío en ~/.config/shopify-ai-toolkit/opt-out, OPT_OUT_INSTRUMENTATION=true o DO_NOT_TRACK=1, y Shopify avisa de que las variables de entorno no llegan a los servidores MCP lanzados desde una interfaz gráfica ni al modo exec de Codex, así que el archivo es la vía fiable. Las versiones compiladas desde el código fuente no envían nada.

Los comerciantes deberían buscar en otra parte. El servidor por sí solo no tiene ningún acceso a la tienda; las tareas de tienda del toolkit pasan por Shopify CLI, y la documentación de Shopify no indica qué tareas están admitidas. Eso deja el servidor de npx como la opción mínima dentro de la oferta de Shopify: menos piezas que el plugin y sin hook que capture prompts, pero tampoco con actualizaciones automáticas.

Dónde se gana su sitio

  • Un desarrollador autónomo que crea una app pública de Shopify en Cursor

    Escribir consultas GraphQL de Admin que validen a la primera

    El agente busca en la documentación actual, redacta la consulta y la valida contra el esquema antes de ejecutarla, de modo que los nombres de campo de una versión de API antigua se detectan en local. Gratuito; el coste son los fragmentos de documentación que se añaden al contexto de tu modelo.

  • Una desarrolladora de temas en una agencia de Shopify Plus de seis personas

    Revisar el Liquid de un tema entero antes de entregarlo a un cliente

    En el modo full por defecto, validate_theme revisa el directorio del tema en una sola llamada, lo que detecta etiquetas y filtros rotos que un revisor encontraría de otro modo pinchando en las vistas previas. El código del tema se envía en la telemetría salvo que exista el archivo de exclusión.

  • Un equipo de frontend que mantiene extensiones de checkout

    Pasar a componentes web de Polaris las extensiones de checkout y de cuenta de cliente con versiones de API anteriores a 2025-10

    Es el ejemplo práctico de la propia Shopify: el agente sube la versión en shopify.extension.toml, pasa el código de React a Preact y cambia componentes e imports, y la validación detecta los imports incorrectos. Sigue siendo necesario probar en local.

  • El responsable de ingeniería de una agencia de Shopify con 20 desarrolladores

    Desplegar herramientas de IA en los proyectos de clientes sin enviar su código a un proveedor

    Instala gratis el servidor o el plugin en cada equipo y distribuye el archivo de exclusión mediante dotfiles gestionados, ya que la telemetría está activada por defecto y las variables de entorno no llegan a todos los hosts.

Antes de decidirte

Puesta en marcha
claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev-mcp@latest y luego reinicia el cliente; Node.js 18 o posterior. Shopify documenta Claude Code, Codex, Antigravity, Cursor y VS Code, y recomienda el plugin donde el cliente lo admite.
Integraciones
Las herramientas incluyen search_docs_chunks, validate (GraphQL, extensiones de UI y Liquid en modo partial) y validate_theme, además de la resolución de versiones de API; todas son de solo lectura y ninguna toca una tienda. Shopify no publica la lista completa de herramientas.
Datos y privacidad
Sin credenciales ni datos de tienda. Las versiones publicadas envían a shopify.dev/mcp/usage las entradas y los resultados de las herramientas, las versiones de API y del paquete, un ID de conversación aleatorio y los nombres del cliente o del modelo, salvo que te excluyas.
Coste a escala
Gratuito y sin límites de peticiones publicados; el único coste de uso son los tokens que tu propio modelo gasta leyendo los fragmentos de documentación devueltos.
Límites
Solo para desarrolladores: sin productos, pedidos ni clientes. Las tareas de tienda necesitan el toolkit más Shopify CLI y su inicio de sesión en la tienda, y Shopify no indica qué tareas están admitidas.

Lo bueno

  • Valida GraphQL, Liquid, temas y extensiones contra los esquemas actuales
  • No necesita cuenta, clave ni acceso a la tienda
  • Versiones frecuentes; gratuito
  • Las versiones compiladas desde el código fuente no envían telemetría

Lo malo

  • Telemetría activada por defecto, que puede incluir el código validado
  • Sin datos de tienda ni pedidos; las tareas de tienda necesitan el plugin y Shopify CLI
  • La lista de herramientas y las tareas de tienda admitidas no están documentadas por completo
  • El servidor solo no se actualiza automáticamente como el plugin

Ideal para

Desarrolladores que crean apps, temas o extensiones de Shopify con un agente de programación.

Alternativas a Shopify Dev MCP

Shopify Dev MCP: preguntas frecuentes

¿Merece la pena Shopify Dev MCP?
Cualquier agente de programación que toque las versiones de API fechadas de Shopify debería tenerlo instalado, a ser posible después de crear el archivo de exclusión de la telemetría. Le damos un 4.2 sobre 5.
¿Cuánto cuesta Shopify Dev MCP?
Gratuito; no necesita cuenta de Shopify ni autenticación.
¿Qué inconvenientes tiene Shopify Dev MCP?
Telemetría activada por defecto, que puede incluir el código validado; sin datos de tienda ni pedidos; las tareas de tienda necesitan el plugin y Shopify CLI; la lista de herramientas y las tareas de tienda admitidas no están documentadas por completo; el servidor solo no se actualiza automáticamente como el plugin.
¿Para quién es Shopify Dev MCP?
Desarrolladores que crean apps, temas o extensiones de Shopify con un agente de programación.
¿Cuánto cuesta Shopify Dev MCP para un equipo o en producción?
Gratuito y sin límites de peticiones publicados; el único coste de uso son los tokens que tu propio modelo gasta leyendo los fragmentos de documentación devueltos.
¿Es Shopify Dev MCP seguro para los datos de la empresa?
Sin credenciales ni datos de tienda. Las versiones publicadas envían a shopify.dev/mcp/usage las entradas y los resultados de las herramientas, las versiones de API y del paquete, un ID de conversación aleatorio y los nombres del cliente o del modelo, salvo que te excluyas.
¿Cuáles son las mejores alternativas a Shopify Dev MCP?
Las alternativas más cercanas que hemos analizado son Stripe MCP, Square MCP Server y Context7.

Respuestas comprobadas el 22 oct 2026.