remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides tools for managing Shopify products, including listing, retrieving, creating, updating, and deleting products with their associated details such as variants, options, images, and inventory.
Servidor MCP de Python de Shopify
Este es un servidor MCP que funciona con la API de Shopify. Al utilizar este servidor, puede recuperar y manipular información de productos de Shopify desde Claude Desktop.
función
herramienta
El servidor proporciona las siguientes herramientas:
- list_products : Obtener una lista de productos
limit
: Número de elementos a recuperar (máximo 250, valor predeterminado 50)
- get_product : Obtenga información detallada del producto
product_id
: ID del producto (obligatorio)
- create_product : Crea un nuevo producto
title
: Nombre del producto (obligatorio)body_html
: Descripción del producto (formato HTML)vendor
: Nombre del vendedorproduct_type
: Tipo de productotags
: etiquetas (separadas por comas)status
: Estado (activo/borrador/archivado)variants
options
: opcionesimages
: Imágenes
- update_product : Actualizar un producto
product_id
: ID del producto (obligatorio)title
: Nombre del productobody_html
: Descripción del producto (formato HTML)vendor
: Nombre del vendedorproduct_type
: Tipo de productotags
: etiquetas (separadas por comas)status
: Estado (activo/borrador/archivado)variants
options
: opcionesimages
: Imágenes
- delete_product : Eliminar un producto
product_id
: ID del producto (obligatorio)
configuración
Variables de entorno requeridas
Para utilizar este servidor, debe configurar las siguientes variables de entorno:
SHOPIFY_SHOP_URL
: la URL de su tienda Shopify (por ejemplo, mystore.myshopify.com)SHOPIFY_API_KEY
: Clave API de administración de ShopifySHOPIFY_API_PASSWORD
: Contraseña de la API de administración de Shopify (Secreta)SHOPIFY_API_VERSION
: Versión de la API de Shopify (predeterminada: 2023-10)
Configuración de escritorio de Claude
Si está utilizando Claude Desktop, agregue las siguientes configuraciones a claude_desktop_config.json:
macOS
Ubicación del archivo de configuración: ~/Library/Application Support/Claude/claude_desktop_config.json
Cómo utilizar
Para utilizar este servidor con Claude Desktop, llame a la herramienta de la siguiente manera:
Obtener lista de productos
Obtenga información detallada del producto
Creando un nuevo producto
Actualizaciones de productos
Eliminar un producto
desarrollo
Instalación de dependencias
depurar
Puedes depurar usando MCP Inspector:
Construir y publicar
Para preparar un paquete para su distribución:
- Sincronizar dependencias y actualizar archivos de bloqueo:
- Construya el paquete:
- Publicado en PyPI:
Nota: Deberá configurar sus credenciales de PyPI a través de variables de entorno o indicadores de comando:
- Token:
--token
oUV_PUBLISH_TOKEN
- O nombre de usuario/contraseña:
--username
/UV_PUBLISH_USERNAME
y--password
/UV_PUBLISH_PASSWORD
You must be authenticated.
Servidor MCP que se integra con la API de Shopify, lo que permite a los usuarios de Claude Desktop recuperar y manipular información de productos de las tiendas Shopify.