Shopify MCP Server

MIT License
76

Integrations

  • Integrates directly with Shopify's Admin API using GraphQL, allowing structured queries and mutations for managing Shopify store data.

  • Provides a bridge to Shopify's Admin API, enabling comprehensive product management, customer data access, order processing, collection management, and discount creation for Shopify e-commerce stores.

🚀 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.

📋 Índice de contenidos

📥 Instalación

Elija su método de instalación preferido:

MétodoInstrucciones
Herrería
Glama.ai
NGPnpm install shopify-mcp-server

✨ 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

HerramientaDescripciónParámetros clave
get-productsBuscar productos por títulosearchTitle , limit
get-products-by-collectionConsigue productos de coleccióncollectionId , limit
get-products-by-idsRecuperar productos específicosproductIds
get-variants-by-idsObtener detalles de la variantevariantIds

Gestión de clientes

HerramientaDescripciónParámetros clave
get-customersRecuperar datos del clientelimit , next
tag-customerAgregar etiquetas a los clientescustomerId , tags

Gestión de pedidos

HerramientaDescripciónParámetros clave
get-ordersFiltrar y ordenar órdenesfirst , after , query , sortKey
get-orderObtener detalles de un solo pedidoorderId

Herramientas de tienda y recolección

HerramientaDescripciónParámetros clave
get-collectionsRecuperar colecciones de la tiendalimit , name
get-shopObtenga detalles básicos de la tiendaNinguno
get-shop-detailsObtenga información ampliada de la tiendaNinguno

Gestión de descuentos

HerramientaDescripciónParámetros clave
create-discountCrear códigos de descuentotitle , code , valueType , value

🏁 Primeros pasos

  1. Instalar el paquete
    npm install shopify-mcp-server
  2. Configurar variables de entorno
    SHOPIFY_ACCESS_TOKEN=your_token MYSHOPIFY_DOMAIN=your-store.myshopify.com
  3. Inicializar el servidor
    require('shopify-mcp-server').start();
  4. 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

  1. Desde tu panel de control de Shopify, ve a Configuración > Aplicaciones y canales de venta
  2. Haga clic en Desarrollar aplicaciones > Crear una aplicación
  3. Nombre su aplicación (por ejemplo, "Servidor Shopify MCP")
  4. Configurar los ámbitos de API:
    • read_products , write_products
    • read_customers , write_customers
    • read_orders , write_orders
  5. Haga clic en Guardar e instalar la aplicación
  6. 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

RecursoEnlace
Discusiones de GitHubÚnete a la conversación
Rastreador de problemasInformar errores
Gorjeo@rezajafar
DiscordiaÚnase a nuestro servidor

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    This MCP server connects clients with Shopify store data, enabling retrieval of product and customer information via exposed tools.
    Last updated -
    2
    Python
    MIT License
  • A
    security
    A
    license
    A
    quality
    MCP server that integrates with Shopify API, allowing Claude Desktop users to retrieve and manipulate product information from Shopify stores.
    Last updated -
    5
    Python
    MIT License
    • Apple
  • -
    security
    A
    license
    -
    quality
    Model Context Protocol (MCP) server that interacts with Shopify Dev. This protocol supports various tools to interact with different Shopify APIs.
    Last updated -
    707
    232
    TypeScript
    ISC License

View all related MCP servers

ID: ir51o8mbqz