O servidor MCP Shopify.dev é um servidor que implementa o Protocolo de Contexto de Modelo (Model Context Protocol, MCP), especificamente para interagir com a plataforma de desenvolvimento Shopify. Este projeto fornece aos desenvolvedores um conjunto de ferramentas poderosas para acessar e manipular várias APIs Shopify.
Nome da Ferramenta | Descrição |
---|---|
search_dev_docs |
Pesquisa na documentação oficial do shopify.dev |
introspect_admin_schema |
Acessa e pesquisa o esquema GraphQL do Shopify Admin |
Nome do Prompt | Descrição |
---|---|
shopify_admin_graphql |
Ajuda a escrever operações GraphQL da API Shopify Admin |
Use o comando npx para executar rapidamente o servidor MCP Shopify:
npx -y @shopify/dev-mcp@latest
Adicione a seguinte configuração ao seu cliente MCP. Para mais informações, consulte a Documentação do Cursor MCP ou o Guia Claude Desktop MCP:
{
"mcpServers": {
"shopify-dev-mcp": {
"command": "npx",
"args": ["-y", "@shopify/dev-mcp@latest"]
}
}
}
No Windows, você pode precisar usar a seguinte configuração alternativa:
{
"mcpServers": {
"shopify-dev-mcp": {
"command": "cmd",
"args": ["/k", "npx", "-y", "@shopify/dev-mcp@latest"]
}
}
}
npm install
npm run build
npm run test
node <caminho absoluto do projeto>/dist/index.js
O servidor se comunica com a plataforma de desenvolvimento Shopify através do Protocolo de Contexto de Modelo, fornecendo uma interface padronizada para acessar os vários recursos de desenvolvimento da Shopify.
search_dev_docs
para encontrar rapidamente a documentação de desenvolvimento relevanteintrospect_admin_schema
para entender os campos e operações GraphQL disponíveisshopify_admin_graphql
para gerar consultas GraphQL em conformidade com as especificaçõesO servidor MCP Shopify.dev é uma ferramenta de desenvolvimento poderosa que fornece aos desenvolvedores uma maneira conveniente de acessar os recursos de desenvolvimento da Shopify através de um protocolo padronizado. Seja você construindo um aplicativo Shopify, desenvolvendo um tema ou integrando serviços de terceiros, esta ferramenta pode melhorar significativamente sua eficiência de desenvolvimento.