MCP vs WebMCP: diferenças e qual você precisa (2026)
O MCP conecta seu assistente de IA a serviços; o WebMCP transforma um site em ferramentas para agentes no navegador. Diferenças, exemplos e qual escolher.
11 de nov. de 2026· 4 min de leitura
Têm quase o mesmo nome e os dois servem para que uma IA use ferramentas, mas funcionam em lugares diferentes. O MCP conecta seu assistente de IA a um serviço por meio de um servidor. O WebMCP faz uma página web oferecer suas ferramentas a um agente que a está visitando no navegador.
As diferenças num relance
| MCP | WebMCP | |
|---|---|---|
| O que é | Um protocolo para conectar assistentes a serviços | Uma API do navegador para um site oferecer ferramentas |
| Onde funciona | No seu assistente: Claude, ChatGPT, Gemini CLI, VS Code… | Dentro de uma página aberta no navegador |
| Quem publica | O autor de um servidor MCP | O dono do site |
| O que instalar | Adicionar o servidor ao seu assistente | Nada: as ferramentas ficam no próprio site |
| Login | O servidor pede sua própria autorização (OAuth) | Usa a sessão que você já tem aberta naquele site |
| Situação | Padrão em uso, versão 2026-07-28 | Rascunho, em testes no Chrome |
| Exemplo | Context7 | asus.com |
O que é MCP, em uma linha
O MCP (Model Context Protocol) é o padrão aberto usado pelo Claude Fable 5.2, ChatGPT, Gemini CLI, Cursor e muitos outros para se conectar a serviços e dados. Você instala um servidor no seu assistente e, a partir daí, o assistente pode usar as ferramentas dele em qualquer conversa. Está explicado a fundo em o que é MCP e para que serve.
O que é WebMCP, em uma linha
O WebMCP é uma proposta do grupo de Machine Learning web do W3C. Permite que uma página diga ao navegador «estas são as minhas ferramentas», com nome, descrição e os dados de que precisam. Um agente que visita essa página pode usá-las diretamente em vez de imitar cliques ou ler o HTML às cegas.
Para o desenvolvedor é uma função de JavaScript, document.modelContext.registerTool(), que registra cada ferramenta:
document.modelContext.registerTool({
name: "buscar_produtos",
description: "Busca produtos do catálogo por texto e preço máximo",
inputSchema: {
type: "object",
properties: {
texto: { type: "string" },
precoMaximo: { type: "number" }
},
required: ["texto"]
},
async execute({ texto, precoMaximo }) {
return buscarNoCatalogo(texto, precoMaximo)
}
})
A ferramenta roda na própria página, com o código que o site já tem, então responde na hora e com os dados que o usuário vê.
Um exemplo de cada
MCP: você conecta o Context7 ao Claude uma vez. A partir daí, em qualquer chat pode perguntar «como faço isto na versão mais recente desta biblioteca?» e o Claude busca a documentação atual pelo servidor, sem você abrir nenhum site.
WebMCP: você entra em asus.com com um navegador que suporta WebMCP. O site oferece sete ferramentas ao agente, como buscar produtos ou consultar perguntas frequentes. Você pede «mostre notebooks gamer por menos de US$ 1.500» e o agente usa a busca do próprio site em vez de ir clicando em botões.
Situação atual do WebMCP (novembro de 2026)
O WebMCP ainda não é estável:
- O Chrome o marca como «proposto». Desenvolvedores podem testá-lo desde o
Chrome 146 ativando uma opção experimental.
- Há um teste de origem (origin trial) entre o Chrome 149 e o 156, ampliado
até o 162, para que os sites o testem com usuários reais.
- A especificação é um rascunho que muda toda semana. Usa
document.modelContext; alguns tutoriais antigos dizem navigator.modelContext, que é o nome anterior.
- O registro por atributos HTML (sem JavaScript) que alguns sites mencionam não
faz parte da especificação.
Mesmo assim, já há muitos sites com ferramentas WebMCP no nosso diretório de WebMCP.
Qual você precisa?
| Seu caso | O que serve para você |
|---|---|
| Quer que seu assistente consulte dados ou use um serviço | MCP: procure um servidor no diretório |
| Tem um serviço e quer que funcione dentro do Claude ou do ChatGPT | MCP: publique um servidor MCP |
| Tem um site com busca, reservas ou formulários e quer que os agentes o usem bem | WebMCP: comece a testá-lo |
| Quer chegar a assistentes e a agentes no navegador | Os dois |
Para a maioria dos usuários, hoje a resposta é MCP: é o que já funciona no Claude, no ChatGPT e no Gemini. Para quem tem um site, o WebMCP é o que vem por aí, e testá-lo agora é uma vantagem.
Se quer começar com MCP, siga o guia de como instalar um MCP.
Servidores mencionados neste guia
Context7
ComunidadeO Context7 traz documentação de bibliotecas atualizada e específica por versão, além de exemplos de código, para agentes de programação com IA via MCP.
GitHub
ComunidadeServidor MCP oficial do GitHub que conecta assistentes de IA a repositórios, issues, pull requests, Actions, alertas de segurança e mais via linguagem natural.
Perguntas frequentes
O WebMCP substitui o MCP?
Não. O MCP conecta assistentes a serviços de fora do navegador; o WebMCP funciona dentro de uma página aberta. Eles se complementam.
Quais navegadores suportam o WebMCP?
Em novembro de 2026, só o Chrome, em testes: para desenvolvedores desde o Chrome 146 e como teste de origem (origin trial) entre as versões 149 e 162. Ainda não está ativado para todo mundo.
Preciso de WebMCP para a IA entender meu site?
Ainda não. Hoje os assistentes leem seu site como texto. O WebMCP serve para que um agente possa fazer coisas nele (buscar, reservar, filtrar) de forma confiável, e vale a pena começar a testá-lo.
Posso usar o WebMCP com o Claude ou o ChatGPT?
Só por meio de um navegador ou de uma extensão de agente que o suporte. Os assistentes comuns usam MCP, não WebMCP.
O WebMCP é seguro?
As ferramentas rodam na própria página, com a sessão e as permissões que você já tem naquele site, e o navegador controla o acesso. Mesmo assim, é um rascunho e a segurança ainda está em discussão.
O que é mais fácil de montar para uma empresa?
Se você já tem um site com busca ou formulários, o WebMCP aproveita o código que já existe. Se quer que seu serviço funcione dentro do Claude ou do ChatGPT, precisa de um servidor MCP.
Explore o diretório gratuito de servidores MCP ou conte-nos sobre o seu.