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
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.
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.
Related Resources
Related MCP Servers
- -securityAlicense-qualityThis MCP server connects clients with Shopify store data, enabling retrieval of product and customer information via exposed tools.Last updated -4PythonMIT License
- AsecurityAlicenseAqualityAn MCP server implementation that integrates Claude with Salesforce, enabling natural language interactions with Salesforce data and metadata for querying, modifying, and managing objects and records.Last updated -761575TypeScriptMIT License
- AsecurityAlicenseAqualityAn MCP server implementation that integrates Claude with Salesforce, enabling natural language interactions with Salesforce data and metadata for querying, modifying, and managing objects and records.Last updated -738312TypeScriptMIT License
- AsecurityAlicenseAqualityAn MCP server that enables MySQL database integration with Claude. You can execute SQL queries and manage database connections.Last updated -27PythonMIT License