WebMCP conecta agentes de IA a ações dentro de sites


Em maio, o Google compartilhou orientações para tornar os sites utilizáveis ​​tanto por agentes quanto por pessoas de IA. WebMCP foi uma das várias tecnologias apontadas pelo Google, embora ainda parecesse um experimento de navegador.

Agora, em agosto, temos atualizações mais concretas. Shopify disse que as ferramentas WebMCP estavam disponíveis em todas as lojas da Liquid. No dia seguinte, a Cloudflare apresentou uma prévia para desenvolvedores que adiciona uma ponte WebMCP diretamente na borda da rede.

Em 25 de agosto, a OpenAI adicionou ferramentas de site ao navegador de desktop integrado do ChatGPT. Para usuários qualificados, ChatGPT Work e Codex podem descobrir e usar ferramentas fornecidas pela página atual.

Ilya Grigorik, engenheiro ilustre da Shopify, explicou que o navegador do ChatGPT pode usar ferramentas fornecidas pelo site nas vitrines do Shopify para navegar pelos catálogos dos comerciantes e montar carrinhos de compras. Embora isso não signifique que ainda esteja sendo usado em todos os lugares, cria um link útil entre sites que oferecem ferramentas e um sistema de IA que pode realmente usá-las.

Um dos pontos-chave a considerar é o controle. O WebMCP dá a um site a capacidade de orientar o comportamento de um agente, mas as implementações atuais também envolvem plataformas de comércio, provedores de infraestrutura e empresas de agentes. O proprietário do site pode não ser o único a moldar essa interface.

Por que agosto mudou a história

O Chrome anunciou uma prévia do WebMCP em 10 de fevereiro e abriu um teste de origem do Chrome 149 em 9 de junho. A proposta já tinha um rascunho de especificação, demonstrações e testes de navegador, mas ainda faltava uma implantação de site em toda a plataforma e um cliente agente que as pessoas pudessem usar.

A Shopify forneceu os sites, a OpenAI forneceu o cliente e a Cloudflare mostrou como um provedor de infraestrutura pode adicionar a interface sem alterar o código na origem do site. Além disso, a OpenAI lançou um Desafio WebMCP de 10 dias com suporte do Google Chrome, Shopify, Cloudflare, Netlify, Vercel e Render.

Embora isso ainda não signifique uma adoção generalizada, mostra que várias empresas estão explorando essa ideia.

Como o WebMCP altera uma tarefa do navegador

Os agentes navegadores geralmente trabalham com interfaces feitas para pessoas. Eles observam uma captura de tela ou layout de página, entendem o que cada controle faz e, em seguida, imitam cliques e digitação como um usuário faria. No entanto, cada etapa desse processo pode estar sujeita a pequenos contratempos. Por exemplo, o rótulo de um botão pode mudar, um pop-up inesperado pode aparecer ou um seletor de data personalizado pode aparecer, o que pode interromper momentaneamente o fluxo.

O WebMCP fornece outro caminho à página. Um site pode registrar uma ferramenta nomeada no navegador, juntamente com uma descrição e um esquema de entrada estruturado. Um agente pode descobrir a ferramenta, enviar os detalhes necessários e receber dados estruturados.

A comparação do Chrome entre WebMCP e MCP descreve o relacionamento da seguinte forma:

“Em vez de seu aplicativo ser um convidado em um agente, o agente é um convidado em sua plataforma.”

O ChatGPT pode contar com funções padrão do navegador se uma página não tiver uma ferramenta de site adequada.

Shopify mostra de onde vem a interface do agente

Shopify fornece 10 ferramentas WebMCP em cada vitrine Liquid, e elas também estão disponíveis em vitrines usando sua visualização do desenvolvedor Hydrogen.

Shopify proceed_to_checkout A ferramenta leva o comprador para finalizar a compra com o carrinho atual, mas não conclui a compra. Todas as interações acontecem na aba ativa do cliente. Quaisquer atualizações no carrinho são refletidas imediatamente e a navegação levará o cliente à página escolhida pelo agente.

Shopify explica que o agente escolhe a ferramenta certa com base nas solicitações do cliente. Isso cria uma segunda camada de controle. O WebMCP permite que um site declare suas ações disponíveis, mas o Shopify selecionou as ações e descrições iniciais em sua plataforma.

Embora essa configuração possa facilitar as coisas para os comerciantes, também significa que a versão de uma vitrine hospedada voltada para o agente pode começar com configurações padrão definidas pela plataforma, em vez de preferências personalizadas de cada comerciante.

A documentação WebMCP publicada pela Shopify não aborda se os comerciantes podem desativar ferramentas individuais ou editar suas descrições.

Cloudflare injeta a ponte no limite

A visualização do desenvolvedor da Cloudflare facilita que os sites ativem o WebMCP diretamente no painel da Cloudflare, sem a necessidade de alterar o código original do site. Depois de ativado, o Cloudflare adiciona uma linha a cada resposta HTML na borda, referenciando um script de ponte de mesma origem. A ponte verifica o suporte do navegador e registra os pacotes de ferramentas selecionados. Na visualização atual, as ferramentas são executadas no navegador do visitante, e não nos servidores da Cloudflare.

Shopify instala um conjunto uniforme de ferramentas em lojas hospedadas, enquanto Cloudflare fornece uma ponte sem modificar o código original. Em ambos os casos, a camada voltada para o agente vem parcialmente de uma empresa entre o proprietário do site e o agente.

Descoberta e ação são problemas separados

A documentação atual do WebMCP descreve uma camada de interação no navegador, não um recurso de classificação, indexação ou citação. As ferramentas ficam disponíveis depois que um agente compatível abre a página, enquanto os sistemas de descoberta existentes determinam como o agente ou usuário chega ao site.

Isso torna o WebMCP um pouco diferente de muitas discussões de pesquisa de IA, porque um site pode ser amigável para os agentes sem necessariamente ser mais fácil de ser encontrado pelos usuários. O WebMCP foi projetado para uma finalidade diferente do MCP; por exemplo, um servidor MCP remoto pode oferecer ferramentas mesmo sem uma página da web aberta, enquanto as ferramentas WebMCP são temporárias e vinculadas à guia atual.

Esses sistemas podem funcionar bem juntos: um usuário pode encontrar um comerciante por meio de uma pesquisa, visitar seu site e então permitir que um agente use as ferramentas disponíveis. Para profissionais de SEO, é útil ter em mente que o WebMCP é relevante principalmente quando um usuário ou agente acessa o site. Ele se concentra no que pode ser feito depois, e não na classificação ou nas citações da página.

Sessões conectadas podem representar riscos de segurança

O WebMCP pode operar na sessão ao vivo do usuário. Isso faz parte do seu apelo e é por isso que as orientações de segurança do Chrome se concentram no estado autenticado. Um agente pode acessar cookies, informações da sessão e contexto da página disponíveis na guia ativa, evitando a necessidade de um login separado. No entanto, isso também significa que a ferramenta é executada dentro de uma sessão autenticada.

O Chrome destaca dois riscos principais: definições de ferramentas maliciosas que ocultam instruções em seu nome, parâmetros ou descrição, e respostas que podem retornar conteúdo contaminado, incluindo instruções incorporadas de dados de terceiros. Mesmo sem o WebMCP, as orientações de segurança do Chrome reconhecem esses riscos. Embora o protocolo ofereça uma maneira estruturada para os agentes interagirem com as ferramentas, ele não pode evitar problemas de injeção imediata inerentes à web.

A OpenAI considera as definições e os resultados das ferramentas fornecidas pelo site como não confiáveis. Cada chamada de ferramenta do Site passa por uma revisão de segurança, com regras padrão aplicadas a compras, mensagens, exclusões e alterações de permissão. Os usuários também têm a opção de desligar as ferramentas do Site nas configurações do navegador do ChatGPT.

Embora essas verificações sejam úteis para reduzir riscos, elas não garantem que um site ou seus resultados sejam totalmente confiáveis. SEJ já destacou o aviso do Chrome de que as ferramentas WebMCP poderiam manipular agentes. Os novos controles introduzidos pela OpenAI adicionam uma camada extra de proteção, mas não prometem resolver totalmente o problema.

O suporte do navegador ainda é limitado

O W3C Web Machine Learning Community Group publicou a especificação WebMCP. Não é um padrão do W3C e não está no caminho de padrões do W3C.

OpenAI documenta suporte WebMCP por meio de ferramentas de site no aplicativo de desktop do ChatGPT. O rastreador de implementação WebMCP lista testes de origem para Chrome 149 e Edge 150, juntamente com suporte experimental por meio do Brave Leo. De acordo com Benjamin VanderSloot no Github, a posição de padrões da Mozilla é neutra e de acordo com Mike Wyrzykowski no Github, o WebKit se opõe à proposta e lista preocupações envolvendo design de API, duplicação, internacionalização, portabilidade, privacidade, segurança, casos de uso e local.

O rastreador de implementação não lista o suporte WebMCP para Firefox ou Safari. A maior parte do suporte existente concentra-se em navegadores baseados em Chromium e no aplicativo de desktop OpenAI.

As ferramentas do site da OpenAI requerem o aplicativo de desktop ChatGPT mais recente, ChatGPT Work ou Codex e GPT-5.6 Sol ou Terra. Eles não estão disponíveis com GPT-5.6 Luna e em espaços de trabalho Enterprise ou Edu. A disponibilidade também depende da implementação e das ferramentas fornecidas pela página atual. As ferramentas do Shopify exigem um agente WebMCP compatível e um ambiente de navegador.

O que não foi demonstrado

OpenAI e Chrome destacam o WebMCP como mais rápido e confiável do que ações simuladas do navegador. No entanto, os materiais oficiais revisados ​​para este rascunho não incluem comparações específicas de desempenho. Nem as fontes OpenAI nem Shopify fornecem números para chamadas de ferramentas do site, tarefas concluídas, taxas de erro, início de checkout, compras ou alterações nas taxas de conversão. Eles também não esclarecem o que os comerciantes podem ver em suas análises ou como as vendas assistidas por agentes são atribuídas.

O Cloudflare Radar rastreia a adoção detectada do WebMCP em domínios verificados com sucesso. Ele não mede chamadas de ferramentas, tarefas concluídas ou resultados de negócios.

As fontes analisadas não mostram preferência dos agentes por sites com WebMCP, nem revelam se os usuários estão solicitando compras por esse método. As fontes analisadas também não mostram se as ferramentas afetam o comerciante selecionado.

Com base no que está disponível, o único ponto claro é que o WebMCP está atualmente ativo em alguns sites ativos e é compatível com clientes agentes. No entanto, a forma como é utilizada na prática e o seu impacto real nos negócios permanecem incertos.

Olhando para o futuro

O WebMCP foi além de uma demonstração de navegador e agora é executado em produtos ativos. Permanece experimental e é muito cedo para dizer se funciona bem ou até que ponto será adotado.

Mais recursos:


Imagem em destaque: Jack_the_sparrow/Shutterstock



Source link

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Botão Voltar ao Topo