ShopifyShopifyKlaviyoKanalInflateTrendtrackInfinite FulfillmentAddingwellBoostEcom AgencyThe DeployerStork MarketingTheme Copilot AIPandectesTheme FullStackCookiebotTriple WhaleRechargeIntelligemsHotjarDatafastTrustMRRPageBuilder.storeTaap.itShopifyShopifyKlaviyoKanalInflateTrendtrackInfinite FulfillmentAddingwellBoostEcom AgencyThe DeployerStork MarketingTheme Copilot AIPandectesTheme FullStackCookiebotTriple WhaleRechargeIntelligemsHotjarDatafastTrustMRRPageBuilder.storeTaap.it
ShopifyShopifyKlaviyoKanalInflateTrendtrackInfinite FulfillmentAddingwellBoostEcom AgencyThe DeployerStork MarketingTheme Copilot AIPandectesTheme FullStackCookiebotTriple WhaleRechargeIntelligemsHotjarDatafastTrustMRRPageBuilder.storeTaap.itShopifyShopifyKlaviyoKanalInflateTrendtrackInfinite FulfillmentAddingwellBoostEcom AgencyThe DeployerStork MarketingTheme Copilot AIPandectesTheme FullStackCookiebotTriple WhaleRechargeIntelligemsHotjarDatafastTrustMRRPageBuilder.storeTaap.it

O preço founding está aberto: Pro ao preço de hoje, travado enquanto você ficar. Vagas limitadas. Ver a oferta

Blog

Shopify com o Claude ou o ChatGPT: três formas de ligar, comparadas

Um conector personalizado, o conector da Shopify ou o seu próprio código: três formas de ligar uma loja Shopify ao Claude ou ao ChatGPT, e o que cada uma lê e custa.

· Christopher Lasgi · ~10 min de leitura

Guia pilar

Shopify com o Claude ou o ChatGPT

Três formas de ligar uma loja a um assistente de IA, o que cada uma pode ler e alterar, e a que demora quatro minutos.

Quer que o seu assistente responda sobre a sua loja com os dados da loja: que produtos têm uma descrição curta demais, como as encomendas da semana passada se comparam com as da anterior, o que o tema publicado executa de facto. Há três formas de fazer essa ligação, e diferem em três pontos: quem segura a caneta, quem guarda as chaves e quanto código acaba por manter.

Este guia compara-as. O passo a passo de cada cliente vive no seu próprio guia, um por cliente, e esta página remete para eles em vez de os repetir.

As opções

Três formas de entrar

| | Conector personalizado (Shopify MCP) | O conector da Shopify | O seu próprio código | |---|---|---|---| | O que faz | colar um URL, autenticar-se, aprovar scopes | adicioná-lo a partir do diretório de conectores do Claude | chamar a Admin API, passar os resultados ao modelo | | Clientes | Claude, ChatGPT, Claude Code, Cursor | Claude | o que construir | | Lê a loja | sim, dentro do que a sua Custom App permite | sim | o que programar | | Escreve na loja | não, recusado antes da Shopify | sim | o que programar | | Código a manter | nenhum | nenhum | todo |

1. Um servidor MCP remoto como conector personalizado. A loja recebe um URL. Cola-o no seu assistente, autentica-se e aprova o que ele pode ler. O Shopify MCP da BoostEcom funciona assim, como qualquer servidor MCP remoto.

2. O conector da Shopify. A Shopify publica um conector no diretório do Claude, e ele escreve no admin: produtos, inventário, descontos. Se quer que o assistente altere a loja a partir de uma conversa, é a ferramenta feita para isso. Os dois são comparados linha a linha em O conector oficial da Shopify para o Claude ou um relay só de leitura.

3. O seu próprio código. Uma Custom App da Shopify dá-lhe um token da Admin API; o seu código consulta a loja e passa os resultados ao modelo com tool use (Anthropic) ou function calling (OpenAI). Controlo total, e cada nova tentativa, cada limite de taxa e cada mudança de modelo ficam consigo.

O protocolo

O que o MCP muda

O Model Context Protocol é um padrão aberto feito para este trabalho. Um servidor anuncia as suas ferramentas, com argumentos tipados, quando um cliente se liga; o cliente chama-as pelo nome. Não escreve nenhum ciclo de ferramentas nem instala nenhum SDK, e o mesmo URL serve qualquer cliente que fale MCP por HTTP.

É por isso que os caminhos 1 e 2 não pedem código: o assistente já é o cliente MCP. E é por isso que o caminho 3 encolheu. As API dos dois fornecedores já sabem chamar sozinhas um servidor MCP remoto: a Messages API da Anthropic através do seu conector MCP, que recebe o URL do servidor e um authorization_token, e a Responses API da OpenAI, que aceita um servidor MCP remoto como ferramenta. Fica com a orquestração e dispensa a cola.

Claude

Ligar o Claude

O Claude aceita um servidor MCP remoto como conector personalizado: nas definições do Claude, abra Conectores e adicione um conector personalizado. Cole o URL da loja e deixe vazios o client id e o segredo. O Claude identifica-se sozinho, conclui uma troca OAuth 2.1 com PKCE e abre um ecrã de consentimento que nomeia o cliente, a loja e cada permissão pedida. Aprove, e a lista de ferramentas do Claude enche-se com as que essas permissões abrem.

→ Ligar o Claude, passo a passo

O Claude Code autentica-se da mesma forma a partir de um terminal: claude mcp add declara o servidor e depois /mcp abre o navegador no mesmo ecrã de consentimento. → Ligar o Claude Code

ChatGPT

Ligar o ChatGPT

O ChatGPT aceita um servidor MCP remoto depois de ativado o modo de programador: nas definições do ChatGPT, ative o modo de programador e depois adicione um conector com o URL da loja e OAuth. O modo de programador está disponível nos planos Plus, Pro, Business, Enterprise e Edu. O ChatGPT pede-lhe confirmação antes de uma ferramenta ser executada, e pode manter essa resposta no resto da conversa.

→ Ligar o ChatGPT, passo a passo

O Cursor lê o mesmo URL a partir do seu mcp.json e autentica-se nas definições MCP. → Ligar o Cursor

Escolher

Claude ou ChatGPT?

Para este trabalho, o relay não faz diferença: os dois recebem as mesmas ferramentas com as mesmas permissões, e nenhum corre um modelo do nosso lado. Escolha o assistente que a sua equipa já usa, com o modelo que o seu plano oferece. O que muda de facto é a forma de ligar:

| | Claude | ChatGPT | Claude Code | Cursor | |---|---|---|---|---| | Onde se adiciona | Definições, Conectores | Modo de programador, Conectores | claude mcp add, depois /mcp | mcp.json, depois definições MCP | | Autenticação | OAuth | OAuth | OAuth | OAuth | | Chave estática para CI | não é precisa | não é precisa | sim | sim | | Guia | Claude | ChatGPT | Claude Code | Cursor |

Alcance

O que o Shopify MCP lê

Cada loja ligada recebe o seu próprio endpoint:

https://www.boostecom.app/api/mcp/v1/<STORE_ID>

Esse endpoint regista 24 ferramentas. 22 delas podem ser oferecidas a um cliente, e as outras 2 estão reservadas aos administradores da BoostEcom: nunca aparecem no ecrã de consentimento de um cliente. São 15 ferramentas relay da Shopify, mais as ferramentas de leitura próprias da BoostEcom (o Studio, o registo de inteligência da loja e a documentação). A referência de ferramentas e escopos lista-as todas, com o escopo que abre cada uma.

Duas barreiras decidem o que um cliente vê: os scopes que aprova no ecrã de consentimento e os scopes que a Shopify concedeu à sua Custom App. Uma loja ligada apenas com read_products nunca mostra as ferramentas de encomendas ou de temas, aprove o que aprovar. Uma chave estática, pensada para CI e execuções sem navegador, nunca passou por um ecrã de consentimento: abre apenas as ferramentas relay.

O relay devolve o custo da consulta e o estado de throttling da Shopify ao lado dos dados, para que o modelo regule o seu ritmo em vez de adivinhar.

Escritas

Só de leitura, de propósito

Através do Shopify MCP, nem o Claude nem o ChatGPT alteram a sua loja. As consultas correm; qualquer mutation, e qualquer documento GraphQL que o relay não consiga provar que apenas lê, é recusado antes de chegar à Shopify, e a tentativa fica no seu registo de auditoria.

Uma escrita numa loja em produção é uma decisão que alguém tem de aprovar, e num relay não há ninguém. Por isso as alterações passam por outro lado: pelo conector da Shopify se quer que o assistente segure a caneta, ou pelo chat do dashboard da BoostEcom, onde @Atlas propõe e você aprova cada alteração.

Fazer você mesmo

Se escrever a sua própria integração

O caminho 3 é o certo quando precisa de um fluxo que ninguém oferece, ou de dados que nunca podem sair da sua própria infraestrutura. Três hábitos mantêm-no seguro:

  • Dê à Custom App as permissões de uma pessoa acabada de contratar. Comece pelos scopes de leitura (read_products, read_orders, read_content, read_themes), observe durante uma semana o que o modelo pede e depois acrescente um scope de escrita, uma superfície de cada vez.
  • Nunca dê a um modelo os scopes cujos erros não se desfazem: definições de pagamento, contas da equipa, ficheiros.
  • Verifique cada chamada de ferramenta antes de chegar à Shopify: a ferramenta, o scope que exige e a loja a que se destina. Um modelo pode emitir uma chamada bem formada com o id de loja errado.

Custo

Quanto custa

O Shopify MCP é grátis em todos os planos da BoostEcom, Free incluído. Reencaminha uma chamada para a Admin API da Shopify e não corre nenhum modelo, por isso não gasta créditos; existem limites de taxa por organização contra abusos, e a página do Shopify MCP mostra-os por plano.

A sua subscrição do Claude ou do ChatGPT fica à parte e não muda: o assistente corre na sua própria conta. O que gasta créditos é o chat da BoostEcom, onde @Atlas e os especialistas trabalham na loja.

FAQ

Perguntas frequentes

Há uma instalação com um clique?

Não. Liga a loja à BoostEcom uma vez, através de uma Custom App da Shopify (o client id e o segredo vão nas definições da loja, em Conectores), e depois cola um URL no seu assistente. Cerca de cinco minutos da primeira vez.

Preciso do Shopify Plus?

Não. As Custom Apps e a Admin API existem em todos os planos da Shopify.

O assistente vê alguma vez o meu token da Shopify?

Não. O cliente autentica-se na BoostEcom, nunca na Shopify, e só guarda um token da BoostEcom. Revogue-o e o cliente fica cortado, sem mexer em nada na Shopify.

Tenho de alojar alguma coisa?

Não. A BoostEcom aloja o servidor, e ele não guarda nenhuma sessão entre duas chamadas: é por isso que um único URL serve todos os clientes.

Que modelo usa?

O que escolher no Claude ou no ChatGPT. O relay responde a chamadas de ferramentas; não corre nenhum modelo próprio.

Posso usar a minha própria chave de API da Anthropic ou da OpenAI?

O relay não precisa dela: o seu assistente usa a sua própria conta do Claude ou do ChatGPT. O chat da BoostEcom passa pelas nossas contas AI Gateway e é descontado nos créditos da sua organização; não aceita uma chave sua.

Escolha o seu cliente e ligue-o em quatro minutos

Cada guia dá o URL, a autenticação e o que costuma falhar, para um cliente.

Recebe cada artigo por email

Um artigo por semana, na tua caixa. O mesmo conteúdo desta página, entregue em vez de procurado.

Double opt-in: um link de confirmação e nada mais até ser clicado. Cancelamento num clique em cada email.

Shopify com o Claude ou o ChatGPT: três formas de ligar, comparadas · BoostEcom