O rascunho do WebMCP de 4 de setembro de 2026 é um relatório de Community Group. Seu publicador é o Web Machine Learning Community Group no W3C, a organização de padrões da web. Esse rascunho não é um W3C Standard nem uma especificação Standards Track.
A proposta permite que um site descreva ações diretamente para um agente. Isso dá ao agente outra forma de interagir além dos controles visíveis da página.
O que uma página expõe?
Uma página expõe ferramentas nomeadas com descrições e entradas estruturadas. O código da aplicação implementa o comportamento solicitado.
O rascunho do WebMCP descreve ferramentas JavaScript e uma interface de formulário declarativa. Uma ferramenta pode descrever uma operação que de outra forma exigiria que o agente inferisse como usar a página.
Por exemplo, uma página de agendamento poderia expor uma operação de busca com entradas de localização e data. O agente fornece esses valores em vez de reconstruir a busca a partir de rótulos e controles.
Qual é a diferença em relação a um servidor MCP remoto?
O WebMCP expõe funcionalidades a partir de uma página web em execução. Uma integração MCP remota conecta um cliente a um servidor fora dessa página.
O explainer do WebMCP descreve a distinção em termos de contexto compartilhado do navegador. Ferramentas da página podem reutilizar o código da aplicação web. Elas podem participar de um fluxo que o usuário consegue ver.
Uma integração de backend, por sua vez, conecta a aplicação do agente a um endpoint de serviço. O serviço pode expor operações independentemente de uma página aberta específica.
| Integração | Onde a funcionalidade é exposta | Exemplo |
|---|---|---|
| WebMCP | Uma página web em execução | Buscar agendamentos usando o código da aplicação da página |
| MCP remoto | Um endpoint de servidor | Invocar uma operação de mensagens por meio de um cliente conectado |
Um site pode usar ambas as abordagens. Uma ferramenta da página pode chamar um backend, então a exposição via navegador não significa que toda ação acontece localmente.
A descrição de uma ferramenta torna uma ação segura?
Uma descrição informa ao agente o que a ferramenta alega fazer. A aplicação ainda precisa impor permissões e validar a solicitação.
As considerações de segurança e privacidade do rascunho abordam metadados enganosos de ferramentas, instruções injetadas e ações não intencionais. Entradas estruturadas não garantem que uma ação solicitada corresponda à intenção do usuário.
Em um fluxo de reserva, encontrar horários disponíveis e confirmar uma reserva têm consequências diferentes. A aplicação deve preservar essa distinção ao expor ferramentas.
O registro de ferramentas por um publicador também não garante que todos os navegadores possam invocá-las. A documentação do WebMCP no Chrome descreve sua própria implementação e limitações.
Como conecto um agente ao Bird para mensagens?
Você pode conectar um cliente compatível ao servidor MCP hospedado pelo Bird e concluir o login pelo navegador.
Essa é uma conexão MCP remota. Ela dá ao cliente acesso à interface de ferramentas documentada do Bird, em vez de declarar ferramentas em uma página web Bird aberta.
Após o envio, guarde o identificador da mensagem e verifique o status posterior. A resposta existente sobre MCP cobre o fluxo de conexão e envio de mensagens.