WebMCP

Use este site com o seu assistente de IA

O site da Martins & Jurca Advocacia oferece ferramentas próprias para assistentes como Claude, ChatGPT, Codex e outros agentes de IA. Com elas, o assistente consulta nossos artigos, a equipe e os canais de contato direto pela página, sem precisar adivinhar onde clicar.

Seu navegador agora

Verificando seu navegador…

Procurando o suporte a WebMCP neste navegador.

Entenda

O que é o WebMCP

O WebMCP (Web Model Context Protocol) é uma proposta de padrão aberto da web, desenvolvida no Web Machine Learning Community Group do W3C, com editores do Google e da Microsoft. Ele permite que um site publique ferramentas: funções com nome, descrição em linguagem natural e um esquema dos dados que aceitam.

A ideia vem do Model Context Protocol (MCP), o protocolo que assistentes como Claude e ChatGPT usam para se conectar a serviços externos. A diferença é que, no WebMCP, as ferramentas rodam dentro da própria página, na sua aba: o assistente pede, o site executa e a tela se atualiza à sua frente.

Sem o WebMCP, um agente de IA precisa olhar capturas de tela ou o código da página e simular cliques, o que é lento e sujeito a erros. Com ele, o assistente recebe uma resposta estruturada e confiável, definida pelo próprio site.

O padrão ainda está em desenvolvimento e o suporte varia entre navegadores e assistentes. Onde ele não existe, nada muda: o site continua funcionando normalmente para você e para qualquer agente.

Passo a passo

Como funciona

  1. 1

    Você abre o site

    Em um navegador ou assistente de IA com suporte a WebMCP.

  2. 2

    O site anuncia suas ferramentas

    Cada ferramenta tem um nome, uma descrição e os dados que aceita, num formato que a IA entende sem precisar “ler” a tela.

  3. 3

    Você faz um pedido

    Em linguagem natural, como “encontre artigos sobre FIES neste site”.

  4. 4

    A IA chama a ferramenta e a página responde

    O próprio site executa a ação, na sua aba e à sua vista. Um aviso no canto da tela mostra cada ferramenta usada.

Neste site

Ferramentas disponíveis

  • Consultar dados do escritório

    Endereço, telefone, e-mail, WhatsApp, horário de atendimento e áreas de atuação.

    get_firm_infoSomente leitura
  • Listar a equipe

    Advogadas e advogados do escritório, com cargo, OAB e minibiografia.

    list_team_membersSomente leitura
  • Listar assuntos dos artigos

    Os temas em que os artigos do blog estão organizados.

    list_article_subjectsSomente leitura
  • Buscar artigos

    Procura artigos jurídicos por palavras-chave ou por assunto.

    search_articlesSomente leitura
  • Ler um artigo

    Traz o texto completo de um artigo, ou do artigo aberto na tela.

    get_articleSomente leitura
  • Abrir uma página do site

    Leva você à página pedida, como artigos, equipe ou contato.

    open_pageAge na página
  • Preencher o formulário de contato

    Preenche o formulário de contato para você revisar. Nada é enviado sem o seu clique.

    fill_contact_formAge na página

Compatibilidade

Como usar com cada assistente

Anthropic

Claude

No Claude Code ou no Claude Desktop, conecte uma ponte MCP para o navegador que reconheça WebMCP, como a do projeto open source MCP-B. No terminal:

claude mcp add webmcp-browser -- npx @mcp-b/chrome-devtools-mcp@latest

Depois peça, por exemplo: “Abra martinsejurca.adv.br e use as ferramentas do site para listar os artigos sobre residência médica.” O suporte direto na extensão Claude in Chrome depende da versão instalada.

OpenAI

Codex

O Codex CLI aceita os mesmos servidores MCP. Adicione a ponte para o navegador:

codex mcp add webmcp-browser -- npx @mcp-b/chrome-devtools-mcp@latest

Em seguida, peça ao Codex para abrir martinsejurca.adv.br e usar as ferramentas listadas nesta página.

OpenAI

ChatGPT

O aplicativo ChatGPT Desktop consta na lista oficial de implementações do WebMCP. Abra o site por ele e peça o que precisa; quando o ChatGPT encontrar as ferramentas, ele as usa em vez de navegar clicando pela página.

Navegadores

Google Chrome e Microsoft Edge

O WebMCP está em teste de origem (origin trial) no Chrome 149 e no Edge 150. Assistentes integrados ou conectados ao navegador passam a enxergar as ferramentas automaticamente.

Para testar localmente no Chrome, ative a opção about:flags#enable-webmcp-testing e recarregue esta página: o painel acima deve mostrar “WebMCP ativo”.

Brave Leo e outros

Outros agentes de IA

Qualquer agente que fale WebMCP pode usar as mesmas ferramentas: o padrão é aberto e não depende de fornecedor. O Brave já tem suporte experimental no Leo. Agentes sem WebMCP continuam funcionando como antes, lendo a página como uma pessoa faria.

O suporte evolui rápido. Consulte a lista oficial de navegadores e assistentes compatíveis e a documentação do seu assistente para a versão mais recente.

Inspiração

Exemplos de pedidos

  • “Quais são as áreas de atuação da Martins & Jurca e como falo com o escritório?”
  • “Procure artigos deste site sobre FIES e resuma o mais recente.”
  • “Leia o artigo que está aberto e explique os pontos principais em linguagem simples.”
  • “Quem são as advogadas da equipe e qual é a OAB de cada uma?”
  • “Preencha o formulário de contato com meu nome e uma mensagem sobre residência médica.”

Você no controle

Segurança e privacidade

  • As ferramentas só leem informações públicas do site: dados do escritório, equipe e artigos.
  • Nenhuma ferramenta envia mensagens, agenda consultas ou acessa a área administrativa.
  • O formulário de contato é apenas preenchido. Você revisa e decide se clica em “Enviar Mensagem”.
  • Sempre que um assistente usa uma ferramenta, um aviso aparece no canto inferior da tela.
  • O site não recebe a sua conversa com o assistente, apenas o pedido feito à ferramenta, como as palavras de uma busca.
  • O conteúdo é informativo e não substitui a análise do seu caso por um advogado.

Para desenvolvedores

Como o site publica as ferramentas

Cada ferramenta é registrada com document.modelContext.registerTool(), a API definida pela especificação. Navegadores das primeiras prévias, que expunham a API em navigator.modelContext, também são atendidos.

As ferramentas de leitura são marcadas com readOnlyHint, para que o assistente saiba que podem ser usadas com segurança. Erros voltam como mensagens claras, para que a IA possa corrigir o pedido.

document.modelContext.registerTool({
  name: "search_articles",
  description: "Searches the firm's legal articles by keyword.",
  inputSchema: {
    type: "object",
    properties: { query: { type: "string" } },
  },
  annotations: { readOnlyHint: true },
  async execute({ query }) {
    return { articles: await searchArticles(query) };
  },
});

Referências

Fontes

Prefere falar com uma pessoa? Nossa equipe atende de segunda a sexta, das 8h às 18h.

Fale com o escritório