NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Comércio agêntico

O que é MCP e o que ele faz para o e-commerce?

Atualizado em

MCP — o Protocolo de Contexto de Modelo, publicado pela Anthropic — é uma especificação aberta sobre como um agente de IA descobre quais ferramentas pode chamar e, em seguida, as chama com argumentos tipados. No e-commerce, é o mecanismo pelo qual um assistente aprende que sua loja expõe operações como "pesquisar catálogo", "criar rascunho de pedido" ou "emitir reembolso", e as invoca diretamente em vez de simular um humano clicando em uma interface de usuário de administração. O protocolo não possui um modelo de permissão próprio, então a definição de escopo e a auditoria são responsabilidades da plataforma do comerciante.

O que é MCP, precisamente

MCP padroniza a comunicação inicial entre um agente e um provedor de ferramentas. Um servidor anuncia um conjunto de ferramentas, cada uma com um nome, uma descrição e um esquema tipado para seus argumentos. Um agente se conecta, lê essa lista e chama o que precisa. Essa é genuinamente a ideia principal, e seu valor está em ser simples e universal, em vez de engenhoso.

Não é um protocolo de comércio. Não diz nada sobre carrinhos, preços, feeds ou autorização de pagamento. É a camada abaixo desses: como o agente descobre que uma capacidade de comércio existe. A revisão de abril de 2026 do ACP se baseia exatamente nisso, incluindo um gancho para que agentes cientes do ACP possam anunciar a capacidade de checkout através da descoberta de ferramentas MCP.

O que um servidor MCP de comércio deve expor

O design tentador é espelhar sua API REST um-para-um. Isso produz um servidor com centenas de ferramentas, e os agentes escolhem mal entre longas listas de opções quase idênticas.

O melhor design é expor operações na altitude em que um operador humano as descreveria, com a plataforma fazendo a orquestração por baixo. "Lançar uma campanha com este orçamento para este público" é uma ferramenta. As seis chamadas de API em que ela se decompõe não são seis ferramentas.

  • Operações de leitura — pesquisa de catálogo, consulta de pedidos, níveis de estoque, histórico de clientes, consultas de análise. Seguras, de alto valor, e onde a maioria do uso do agente realmente se concentra.
  • Operações de rascunho — construir um rascunho de pedido, preparar um desconto, compor uma campanha. Produzir um artefato revisável em vez de uma mudança confirmada.
  • Operações de confirmação — publicar, cobrar, reembolsar, enviar. Estas são as que precisam de um controle.
  • Introspecção — permitir que o agente pergunte o que ele tem permissão para fazer. Um agente que pode ler seus próprios escopos para de tentar chamadas que lhe serão negadas.

A parte que o protocolo não oferece

MCP define descoberta e invocação. Não define quem tem permissão para chamar o quê, o que acontece quando a mesma chamada chega duas vezes, ou como você reconstrói, após o fato, o que um agente fez e por quê. Essas são as propriedades que decidem se um agente que interage com uma loja ativa é um ativo ou um incidente, e cada uma delas é responsabilidade da plataforma.

Quatro controles são inegociáveis antes que um agente obtenha uma chave que possa gastar: escopos por chave para que uma chave possa receber permissão de somente leitura ou uma fatia estreita de escrita; idempotência para que uma chamada repetida não possa cobrar duas vezes; um registro de auditoria durável que vincula cada ação à chave chamadora e à solicitação inicial; e um controle de aprovação que impede a movimentação de dinheiro até a aprovação humana.

PlatformDTC implementa esses quatro no Agent Gateway e expõe as mesmas operações via MCP, para que o modelo de segurança não dependa do transporte que o agente usou para alcançá-lo.

Perguntas frequentes

MCP é um concorrente de ACP ou UCP?
Não — ele fica abaixo de ambos. MCP lida com a descoberta e invocação de ferramentas de forma geral; ACP e UCP especificam semânticas de comércio como feeds, carrinhos e sessões de checkout. ACP se integra explicitamente com MCP para que os agentes possam descobrir a capacidade de checkout através da listagem de ferramentas MCP.
Posso expor meu admin do Shopify ou de outra plataforma através do MCP?
Você pode colocar um servidor MCP na frente de qualquer API que você controla. A parte difícil não é a vinculação do protocolo, é tudo o que a plataforma subjacente não oferece: credenciais com escopo mais restrito do que um token de administrador completo, idempotência em escritas e um rastro de auditoria que atribui ações a um agente em vez de ao aplicativo que possui o token.
O que impede um agente de fazer algo destrutivo?
Nada no próprio MCP — esse é o ponto que vale a pena internalizar. Os controles devem residir no servidor: escopos que tornam a chamada destrutiva indisponível para aquela chave, um controle de aprovação para ações irreversíveis e idempotência para que uma tempestade de retentativas não possa multiplicar um efeito. Trate uma chave de agente como trataria uma chave de integração de terceiros, não como um chamador interno confiável.

Fontes

Relacionado