Servidor MCP de desarrollo de Shopify
Este proyecto implementa un servidor de Protocolo de Contexto de Modelo (MCP) que interactúa con Shopify Dev. Este protocolo admite diversas herramientas para interactuar con diferentes API de Shopify. Actualmente, se admiten las siguientes API:
- API GraphQL de administración
- Funciones
- (Opcional) Componentes web de Polaris
Configuración
Para ejecutar el servidor Shopify MCP usando npx, use el siguiente comando:
Uso con Cursor o Claude Desktop
Agregue la siguiente configuración. Para más información, consulte la documentación de Cursor MCP o la guía de Claude Desktop MCP .
En Windows, es posible que necesites usar esta configuración alternativa:
Deshabilitar la instrumentación
Para comprender mejor cómo mejorar el servidor MCP, este paquete realiza llamadas de instrumentación. Para deshabilitarlas, puede configurar la variable de entorno OPT_OUT_INSTRUMENTATION
. En Cursor o Claude Desktop, la configuración sería la siguiente:
Compatibilidad con Polaris (experimental)
Si desea que Cursor o Claude Desktop muestren la documentación de Polaris Web Components, incluya un bloque env
con el indicador POLARIS_UNIFIED
en la configuración de su servidor MCP:
Herramientas disponibles
Este servidor MCP proporciona las siguientes herramientas:
Nombre de la herramienta | Descripción |
---|---|
búsqueda_dev_docs | Buscar la documentación de shopify.dev |
introspección_esquema_admin | Acceder y buscar el esquema GraphQL de Shopify Admin |
obtener_documentos_por_ruta | Recuperar documentos de shopify.dev |
empezar | Comience a utilizar las API de Shopify (administración, funciones, etc.) |
Indicaciones disponibles
Este servidor MCP proporciona las siguientes indicaciones:
Nombre del aviso | Descripción |
---|---|
shopify_admin_graphql | Le ayudamos a escribir operaciones GraphQL para la API de administración de Shopify |
Desarrollo
El servidor está construido utilizando el SDK MCP y se comunica con Shopify Dev.
npm install
- Modificar archivos fuente
- Ejecute
npm run build
para compilar onpm run build:watch
para observar los cambios y compilar - Ejecute
npm run test
para ejecutar pruebas - Agregue un servidor MCP que ejecute este comando:
node <absolute_path_of_project>/dist/index.js
Licencia
ISC
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 de Protocolo de Contexto de Modelo (MCP) que interactúa con Shopify Dev. Este protocolo admite diversas herramientas para interactuar con diferentes API de Shopify.
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol (MCP) server that provides programmatic access to the Supabase Management API. This server allows AI models and other clients to manage Supabase projects and organizations through a standardized interface.Last updated -88427JavaScript
- -securityAlicense-qualityMCP Server provides a simpler API to interact with the Model Context Protocol by allowing users to define custom tools and services to streamline workflows and processes.Last updated -132TypeScriptMIT License
Upstash MCP Serverofficial
AsecurityAlicenseAqualityModel Context Protocol (MCP) is a new, standardized protocol for managing context between large language models (LLMs) and external systems. In this repository, we provide an installer as well as an MCP Server for Upstash Developer API's.Last updated -165827TypeScriptMIT License- -securityAlicense-qualityThis MCP server connects clients with Shopify store data, enabling retrieval of product and customer information via exposed tools.Last updated -2PythonMIT License