
Comércio agêntico
Quais ferramentas um endpoint UCP MCP de uma loja expõe?
Atualizado em
Treze, em cada loja que medimos: três para catálogo (search, lookup, get product), quatro para carrinhos (create, get, update, cancel), cinco para checkout (create, get, update, complete, cancel) e uma para pedidos (get order). É uma API de comércio completa, em vez de um complemento de checkout. Listar as ferramentas não exige nada; chamá-las exige que o agente apresente sua própria identidade resolúvel, então uma solicitação anônima é recusada.
As treze
Observado ao postar uma solicitação de listagem de ferramentas para o endpoint MCP nomeado no documento de descoberta de cada loja. Sessenta e nove das 70 lojas que serviam tal documento retornaram exatamente este conjunto; uma não retornou nada.
| Grupo | Ferramentas | O que permite que um agente faça |
|---|---|---|
| Catálogo | search_catalog, lookup_catalog, get_product | Consultar o catálogo diretamente em vez de rastrear e analisar páginas de produtos. |
| Carrinho | create_cart, get_cart, update_cart, cancel_cart | Montar e revisar um carrinho ao longo de várias etapas de uma conversa. |
| Checkout | create_checkout, get_checkout, update_checkout, complete_checkout, cancel_checkout | Levar um carrinho através da seleção de endereço e envio até uma compra concluída. |
| Pedidos | get_order | Recuperar um pedido após o fato, para rastreamento ou suporte. |
As duas que mudam a forma como você pensa sobre isso
A busca no catálogo é a que tem peso estratégico. Um agente que pode consultar seu catálogo diretamente não tem razão para renderizar sua página de produto, o que significa que merchandising, layout e persuasão na página não o alcançam. O que o alcança são os dados.
A recuperação de pedidos é a outra. Ela estende a superfície para além da compra, para o suporte, que é onde uma grande parte do valor do agente realmente reside — e onde os processos existentes de um comerciante assumem que um humano está perguntando.
A listagem é aberta; a chamada não é
Uma solicitação de listagem de ferramentas não precisa de credenciais, razão pela qual o inventário acima é verificável por qualquer pessoa. Chamar uma ferramenta é diferente: os servidores que testamos recusaram uma solicitação anônima, exigindo que o agente chamador apresente seu próprio perfil resolúvel primeiro.
Isso é um handshake de identidade em ambas as direções, em vez de apenas descoberta do comerciante, e é um design mais ponderado do que a versão apressada desta história sugere. Uma API de checkout acessível por qualquer chamador não identificado seria uma superfície de abuso; esta não é uma.
Detalhes do esquema que vale a pena saber antes de integrar
Cada ferramenta possui um JSON schema completo e aceita um argumento de metadados. Os preços retornam como unidades menores inteiras com um código de moeda, e as notas do esquema alertam explicitamente que um agente deve converter antes de citar um valor a um comprador — o tipo de detalhe que distingue uma API entregue de um rascunho de especificação.
Perguntas frequentes
- Esta lista é a mesma em todas as lojas?
- Foi em 69 das 70 que testamos, todas relatando a mesma versão de protocolo. Uma loja serviu um documento de descoberta válido e depois não anunciou nenhuma ferramenta, o que parece uma implantação meio configurada em vez de uma implementação diferente.
- Posso chamar essas ferramentas para testar minha própria loja?
- Você pode listá-las livremente. Chamá-las exige que seu agente apresente uma identidade resolúvel, então um script simples será recusado. A listagem é suficiente para confirmar que a superfície existe e o que ela cobre.
- Expor essas ferramentas significa que agentes ignoram minha vitrine?
- Para descoberta e compra, em grande parte sim — um agente usando a busca no catálogo nunca renderiza suas páginas. Isso faz com que a precisão dos seus dados de produto, em vez do design da sua página, seja o que determina o que um agente diz a um comprador sobre você.
Fontes
- Índice de rastreadores de IA DTC — 147 marcas, coletado em 14 de agosto de 2026 — PlatformDTC (primary data)
- O checkout agêntico já está ativo em metade do DTC — PlatformDTC (primary data)