<h2 class="wp-block-heading">Open Discovery Standards: UCP e MCP</h2>
<p class="wp-block-paragraph">Esses dois padrões fazem parte de uma nova infraestrutura de <strong>comércio agentico</strong> — onde agentes de IA realizam buscas, comparações e compras de forma autônoma. Eles atuam em camadas complementares.</p>
<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<h4 class="wp-block-heading">🔵 MCP — Model Context Protocol</h4>
<p class="wp-block-paragraph"><em>Camada de infraestrutura / conectividade</em></p>
<p class="wp-block-paragraph">O MCP, criado originalmente pela Anthropic e agora governado pela Linux Foundation, é a camada de infraestrutura que permite que agentes de IA se conectem a qualquer sistema de comércio.</p>
<p class="wp-block-paragraph">O MCP age como o “USB-C para aplicações de IA”: Padroniza a conexão entre Modelos de Linguagem (LLMs) e fontes de dados externas. Antes, desenvolvedores precisavam criar integrações customizadas para cada banco de dados ou API. O MCP elimina essa redundância, fornecendo um padrão aberto universal para conectar modelos de IA a sistemas externos.</p>
<p class="wp-block-paragraph"><strong>Papel no discovery:</strong> o MCP permite que agentes entendam o contexto, naveguem por sistemas e recuperem informações. Ele é o meio pelo qual um agente “lê” o ambiente antes de agir.</p>
<hr class="wp-block-separator has-alpha-channel-opacity"/>
<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<h4 class="wp-block-heading">🟢 UCP — Universal Commerce Protocol</h4>
<p class="wp-block-paragraph"><em>Camada de comércio / transações</em></p>
<p class="wp-block-paragraph">O UCP é um padrão open-source desenvolvido pelo Google em colaboração com líderes do setor, como Shopify, Etsy, Wayfair, Target e Walmart, e endossado por mais de 20 parceiros globais, incluindo Adyen, American Express, Mastercard, Stripe, Visa e outros. Ele cria uma linguagem comum para que superfícies de consumo (como o AI Mode no Search e o Gemini) se conectem aos backends dos negócios — para descoberta de produtos, checkout, etc. — de forma padronizada e segura.</p>
<p class="wp-block-paragraph"><strong>Mecanismo de discovery:</strong> o UCP usa uma arquitetura modular baseada em capacidades. Quando uma superfície de IA do Google interage com o backend de um comerciante, ela primeiro descobre o que aquele comerciante suporta lendo o perfil UCP dele. O UCP emprega uma arquitetura “server-selects”, onde o negócio escolhe a versão do protocolo e as capacidades a partir da interseção das funcionalidades suportadas por ambas as partes.</p>
<p class="wp-block-paragraph">O arquivo de manifesto JSON hospedado em <code>/.well-known/ucp</code> funciona como a fonte da verdade: os agentes leem esse arquivo para determinar os endpoints suportados, os protocolos de autenticação e as capacidades disponíveis.</p>
<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<h2 class="wp-block-heading">🔗 Como UCP e MCP se relacionam</h2>
<p class="wp-block-paragraph">O Google posiciona o UCP como compatível com o MCP, não como sobreposição. O MCP trata de como os agentes entendem e interagem com os sistemas. O UCP governa como esses agentes executam ações de comércio em escala.</p>
<p class="wp-block-paragraph">Em termos práticos:</p>
<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Aspecto</th><th>MCP</th><th>UCP</th></tr></thead><tbody><tr><td><strong>Função</strong></td><td>Conectividade e contexto</td><td>Execução de transações</td></tr><tr><td><strong>Criador</strong></td><td>Anthropic / Linux Foundation</td><td>Google + parceiros</td></tr><tr><td><strong>Escopo</strong></td><td>Universal (qualquer sistema)</td><td>Específico para comércio</td></tr><tr><td><strong>Transport</strong></td><td>JSON-RPC, SSE</td><td>REST, MCP, A2A</td></tr><tr><td><strong>Discovery</strong></td><td>Contexto e dados</td><td>Capacidades de negócio</td></tr><tr><td><strong>Uso típico</strong></td><td>Pesquisa, análise, decisão</td><td>Carrinho, checkout, pedidos</td></tr></tbody></table></figure>
<p class="wp-block-paragraph">Se você está usando IA para pesquisa e suporte à decisão, o MCP geralmente é suficiente. Se você quer que a IA execute ações de compra para o cliente, o UCP pode ser necessário. Se está construindo um agente que executa compras de forma autônoma, provavelmente precisará dos dois: o MCP para reunir contexto e avaliar opções, e o UCP para a transação propriamente dita.</p>
<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<h2 class="wp-block-heading">🔐 Segurança e padrões abertos</h2>
<p class="wp-block-paragraph">O UCP é construído sobre padrões de indústria — transportes REST e JSON-RPC; suporte nativo a Agent Payments Protocol (AP2), Agent2Agent (A2A) e MCP — para que diferentes sistemas possam trabalhar juntos sem integrações customizadas. </p>
<p class="wp-block-paragraph">A autenticação usa OAuth 2.0 e pagamentos são protegidos com credenciais verificáveis e prova criptográfica de consentimento do usuário.</p>
<p>
</p>
<p class="wp-block-paragraph">O fluxo está organizado em <strong>6 camadas</strong> que representam toda a jornada do padrão:</p>
<ol class="wp-block-list">
<li><strong>Superfícies de Consumo</strong> — onde o usuário interage (Google AI Mode, Gemini, ChatGPT etc.)</li>
<li><strong>Camada MCP</strong> — o agente coleta contexto, dados e toma decisões antes de agir</li>
<li><strong>Camada UCP</strong> — executa as ações de comércio: discovery → carrinho → checkout → pedido</li>
<li><strong>Transportes</strong> — REST, MCP transport ou A2A, conforme o backend do comerciante</li>
<li><strong>Backends dos Comerciantes</strong> — integração única que cobre todas as superfícies</li>
<li><strong>Pagamentos & Segurança</strong> — AP2 + OAuth 2.0 + prova criptográfica de consentimento</li>
</ol>
<p class="wp-block-paragraph"></p>
Open Discovery Standards: UCP e MCP
Esses dois padrões fazem parte de uma nova infraestrutura de comércio agentico — onde agentes de IA realizam buscas, comparações e compras de forma autônoma. Eles atuam em camadas complementares.
🔵 MCP — Model Context Protocol
Camada de infraestrutura / conectividade
O MCP, criado originalmente pela Anthropic e agora governado pela Linux Foundation, é a camada de infraestrutura que permite que agentes de IA se conectem a qualquer sistema de comércio.
O MCP age como o “USB-C para aplicações de IA”: Padroniza a conexão entre Modelos de Linguagem (LLMs) e fontes de dados externas. Antes, desenvolvedores precisavam criar integrações customizadas para cada banco de dados ou API. O MCP elimina essa redundância, fornecendo um padrão aberto universal para conectar modelos de IA a sistemas externos.
Papel no discovery: o MCP permite que agentes entendam o contexto, naveguem por sistemas e recuperem informações. Ele é o meio pelo qual um agente “lê” o ambiente antes de agir.
🟢 UCP — Universal Commerce Protocol
Camada de comércio / transações
O UCP é um padrão open-source desenvolvido pelo Google em colaboração com líderes do setor, como Shopify, Etsy, Wayfair, Target e Walmart, e endossado por mais de 20 parceiros globais, incluindo Adyen, American Express, Mastercard, Stripe, Visa e outros. Ele cria uma linguagem comum para que superfícies de consumo (como o AI Mode no Search e o Gemini) se conectem aos backends dos negócios — para descoberta de produtos, checkout, etc. — de forma padronizada e segura.
Mecanismo de discovery: o UCP usa uma arquitetura modular baseada em capacidades. Quando uma superfície de IA do Google interage com o backend de um comerciante, ela primeiro descobre o que aquele comerciante suporta lendo o perfil UCP dele. O UCP emprega uma arquitetura “server-selects”, onde o negócio escolhe a versão do protocolo e as capacidades a partir da interseção das funcionalidades suportadas por ambas as partes.
O arquivo de manifesto JSON hospedado em /.well-known/ucp funciona como a fonte da verdade: os agentes leem esse arquivo para determinar os endpoints suportados, os protocolos de autenticação e as capacidades disponíveis.
🔗 Como UCP e MCP se relacionam
O Google posiciona o UCP como compatível com o MCP, não como sobreposição. O MCP trata de como os agentes entendem e interagem com os sistemas. O UCP governa como esses agentes executam ações de comércio em escala.
Em termos práticos:
Aspecto
MCP
UCP
Função
Conectividade e contexto
Execução de transações
Criador
Anthropic / Linux Foundation
Google + parceiros
Escopo
Universal (qualquer sistema)
Específico para comércio
Transport
JSON-RPC, SSE
REST, MCP, A2A
Discovery
Contexto e dados
Capacidades de negócio
Uso típico
Pesquisa, análise, decisão
Carrinho, checkout, pedidos
Se você está usando IA para pesquisa e suporte à decisão, o MCP geralmente é suficiente. Se você quer que a IA execute ações de compra para o cliente, o UCP pode ser necessário. Se está construindo um agente que executa compras de forma autônoma, provavelmente precisará dos dois: o MCP para reunir contexto e avaliar opções, e o UCP para a transação propriamente dita.
🔐 Segurança e padrões abertos
O UCP é construído sobre padrões de indústria — transportes REST e JSON-RPC; suporte nativo a Agent Payments Protocol (AP2), Agent2Agent (A2A) e MCP — para que diferentes sistemas possam trabalhar juntos sem integrações customizadas.
A autenticação usa OAuth 2.0 e pagamentos são protegidos com credenciais verificáveis e prova criptográfica de consentimento do usuário.
Deixe um comentário