🚀 Descripción general
El servidor MCP de Shopify proporciona un puente eficaz entre tus aplicaciones y el ecosistema de Shopify mediante el Protocolo de Contexto de Modelo. Gestiona fácilmente productos, clientes, pedidos y más con simples llamadas a la API de administración de Shopify.
Related MCP server: Shopify MCP Server
📋 Índice de contenidos
📥 Instalación
Elija su método de instalación preferido:
Método | Instrucciones |
Herrería | |
Glama.ai | |
NGP |
|
✨ Características
🛍️ Gestión integral de productos : busque, recupere y administre datos de productos
👥 Acceso a datos de clientes : obtenga información de clientes y administre etiquetas
📦 Procesamiento avanzado de pedidos : filtre, ordene y administre pedidos fácilmente
⚡ Integración directa con GraphQL : conéctese directamente a la API de administración de Shopify
🛡️ Manejo robusto de errores : comentarios claros para la resolución de problemas
🧰 Herramientas disponibles
Gestión de productos
Herramienta | Descripción | Parámetros clave |
| Buscar productos por título |
|
| Consigue productos de colección |
|
| Recuperar productos específicos |
|
| Obtener detalles de la variante |
|
Gestión de clientes
Herramienta | Descripción | Parámetros clave |
| Recuperar datos del cliente |
|
| Agregar etiquetas a los clientes |
|
Gestión de pedidos
Herramienta | Descripción | Parámetros clave |
| Filtrar y ordenar órdenes |
|
| Obtener detalles de un solo pedido |
|
Herramientas de tienda y recolección
Herramienta | Descripción | Parámetros clave |
| Recuperar colecciones de la tienda |
|
| Obtenga detalles básicos de la tienda | Ninguno |
| Obtenga información ampliada de la tienda | Ninguno |
Gestión de descuentos
Herramienta | Descripción | Parámetros clave |
| Crear códigos de descuento |
|
🏁 Primeros pasos
Instalar el paquete
npm install shopify-mcp-serverConfigurar variables de entorno
SHOPIFY_ACCESS_TOKEN=your_token MYSHOPIFY_DOMAIN=your-store.myshopify.comInicializar el servidor
require('shopify-mcp-server').start();Realiza tu primera llamada API
const products = await shopifyMcpServer.tools.getProducts({ limit: 10 }); console.log(products);
💡 Casos de uso
Integración de plataformas de comercio electrónico : sincronice productos y pedidos entre sistemas
Paneles de administración personalizados : cree interfaces personalizadas para las necesidades de su negocio
Automatización de pedidos : configure flujos de trabajo para el procesamiento automático de pedidos
Gestión de ventas multicanal : gestione el inventario en todos los canales de venta
🔧 Guía de configuración
Obtener un token de acceso de Shopify
Desde tu panel de control de Shopify, ve a Configuración > Aplicaciones y canales de venta
Haga clic en Desarrollar aplicaciones > Crear una aplicación
Nombre su aplicación (por ejemplo, "Servidor Shopify MCP")
Configurar los ámbitos de API:
read_products,write_productsread_customers,write_customersread_orders,write_orders
Haga clic en Guardar e instalar la aplicación
Copia tu token de acceso a la API de administrador
Nota de seguridad: Almacene su token de acceso de forma segura. Nunca lo envíe al control de versiones.
Uso con Claude Desktop
Añade a tu claude_desktop_config.json :
{
"mcpServers": {
"shopify": {
"command": "npx",
"args": ["-y", "shopify-mcp-server"],
"env": {
"SHOPIFY_ACCESS_TOKEN": "<TOKEN>",
"MYSHOPIFY_DOMAIN": "<SHOP>.myshopify.com"
}
}
}
}👨💻 Desarrollo
# Clone the repository
git clone https://github.com/your-username/shopify-mcp-server.git
# Install dependencies
cd shopify-mcp-server
npm install
# Set up environment variables
# Create a .env file with your Shopify credentials
# Build and test
npm run build
npm test🤝 Comunidad
Recurso | Enlace |
Discusiones de GitHub | |
Rastreador de problemas | |
Gorjeo | |
Discordia |