Servidor MCP de navegador de código aberto · Apache-2.0 · Windows · versão de prévia v0.9

BrowserDo O servidor MCP do navegador que continua trabalhando em segundo plano

Adicione o BrowserDo ao Claude Code, Codex, Cursor ou qualquer cliente MCP, e seu agente pode trabalhar no Embiody, um navegador para Windows criado para agentes: em velocidade total em segundo plano, passando por sites que bloqueiam bots, com os logins que você já tem. Você continua usando o seu PC e pode intervir quando quiser.

Claude Code: um único comando. O BrowserDo instala o navegador na primeira execução.
claude mcp add browserdo -- npx -y browserdo-mcp

Funciona com Claude Code, Claude Desktop, Codex, Cursor, VS Code Copilot, Gemini CLI, WorkBuddy, Doubao Work, QwenWork, TRAE e outros clientes MCP.

Veja em ação

O Claude Code compara preços em seis lojas, lê o Reddit, preenche o checkout e depois entrega a aba para você pagar.

Reproduzido pelo YouTube. Assistir no YouTube

Como o BrowserDo se compara

Testado em sites reais em outubro e novembro de 2026. O clipe ou gráfico de cada linha está mais abaixo, em Por que o BrowserDo.

TesteOutra ferramentaBrowserDo
Walmart, Target, adidas e realtor.comPlaywright MCP: barrado por uma verificação anti-botPassa direto
Um aviso de privacidade sobreposto no nytimes.comPlaywright MCP: o clique cai no avisoVê só os botões do aviso e o fecha primeiro
A solicitação de localização no localizador de lojas do McDonald’sPlaywright MCP: o agente nunca a vêInformada ao agente, que a permite uma vez
Uma página de busca da JB Hi-FiWebFetch do Claude Code: 0 produtosTodos os 18 produtos, com preços
Tokens para uma página inteira na Wikipedia, GitHub, CNN, ESPN e ApplePlaywright MCP, Chrome DevTools MCP: mais que o dobroMenos da metade (37% dos do Playwright MCP)
Uma contagem regressiva com a janela coberta por 7 minutosChrome comum: 355 s de atrasoPontual (≤ 1 s)

Por que o BrowserDo

O BrowserDo controla o Embiody, um navegador criado para agentes que trabalham enquanto você faz outra coisa. Os clipes e números abaixo foram gravados em sites reais; os clipes lado a lado executam a mesma tarefa no mesmo momento pelo Playwright MCP e pelo BrowserDo, a partir de uma única sessão do Claude Code.

01

Velocidade total em segundo plano. Sua tela continua sendo sua.

As páginas continuam rodando em velocidade total em abas em segundo plano, em janelas escondidas atrás de outras janelas e em janelas minimizadas ou ocultas. Os cliques e a digitação do agente nunca puxam o navegador para a frente da sua tela.

Assim, seu agente pode trabalhar em uma dúzia de abas ao mesmo tempo enquanto você continua usando o computador.

  • As abas que o agente abre a partir das próprias abas ficam com o agente.
  • Esconda o navegador na bandeja do sistema com um botão; o agente continua trabalhando.
Medido

Janela do navegador totalmente coberta por outra janela por 7 minutos, com uma contagem regressiva rodando na página.

≤ 1 s
Embiody: contagem regressiva atrás, na frente e em abas em segundo plano
355 s
Chrome comum: contagem regressiva atrás (fica lenta após 12 s)

Embiody 0.9 contra Chrome 156, Windows, outubro de 2026.

02

Funciona onde bots são bloqueados, porque não é um bot.

Seu agente trabalha no seu próprio navegador, em seu nome, então os sites com proteção anti-bot o tratam do mesmo jeito que tratam você.

E, como é o seu navegador no seu PC, seu agente trabalha com os logins que você já tem.

Testado

Mesma tarefa, mesmo momento: Walmart, Target, adidas e realtor.com barram o Playwright MCP com uma verificação anti-bot. O Embiody passa direto.

Também entramos em uma conta num site protegido por um serviço comercial líder de detecção de bots, do tipo que costuma barrar ferramentas de automação.

03

Vê a página inteira. Clica no elemento certo.

Com outras ferramentas, um anúncio ou pop-up cobrindo a página leva a cliques errados ou que falham. O Embiody filtra no nível do motor, então seu agente só vê aquilo em que realmente pode clicar.

  • Lê e clica dentro de quadros incorporados de outros sites, como formulários de pagamento e de login.
  • Lê páginas longas por inteiro.
  • Rola o elemento até ficar visível antes de clicar nele.
  • Continua preciso com vários monitores, escala de tela e zoom de página.
  • Rejeita referências desatualizadas a elementos em vez de clicar no elemento errado.
04

Você sempre vê o que o agente está fazendo.

As abas sob controle do agente mostram um cursor virtual, uma borda de página destacada e um selo na aba. Abra uma e veja o agente trabalhar.

05

Trabalhe lado a lado com seu agente nas mesmas abas.

Seu agente preenche os formulários; você intervém no login, no captcha, no pagamento ou no arquivo a enviar, e depois devolve a aba. Sem copiar links entre janelas, sem recomeçar: o agente continua exatamente de onde você parou. Se você tocar em uma aba que o agente está usando, o Embiody pergunta se você quer assumir; antes de o agente tocar em uma das suas abas, ele pergunta primeiro.

06

Menos tokens para a página inteira

O próprio motor do navegador resume cada página para o agente: o texto dela, mais cada elemento em que o agente pode agir, numerado. Uma página inteira usa menos da metade dos tokens do Playwright MCP ou do Chrome DevTools MCP, e o agente pode ler apenas a tela em que está trabalhando. Medido na Wikipedia, GitHub, CNN, ESPN e Apple, novembro de 2026.

07

Combos: muitos passos, uma só chamada

Clique, digite e pressione teclas em uma única chamada e receba a página atualizada de volta na hora. Menos idas e vindas: seu agente trabalha mais rápido e usa menos tokens.

08

Lê o texto da própria página

Não é um resumo: é a própria página, incluindo páginas geradas por scripts e sites em que você está logado. Substituto direto do WebFetch embutido do Claude Code. Uma página de documentação de 231.000 caracteres é lida por inteiro em menos de 2 segundos.

09

Vê os pop-ups do próprio navegador

Pedidos de permissão, menus, Salvar como, «Sair do site?», alertas e caixas de diálogo são todos informados ao agente, junto com a forma de lidar com cada um.

10

Motor atual, com distribuição rigorosa

Baseado no Chromium 156. Instaladores com assinatura digital. Atualizações automáticas com verificação de assinatura.

Ferramentas MCP do BrowserDo

Seu agente escolhe as ferramentas sozinho; você só diz o que quer que seja feito.

browser_take_snapshotA página com uma linha por elemento, um número em cada elemento em que o agente pode agir e os pop-ups que estiverem no caminho. Pode incluir uma captura de tela anotada ou ler além da tela.
browser_read_pagesLê até 10 páginas de uma vez em abas em segundo plano e devolve o texto delas, com os links.
browser_batchVários cliques, digitação e teclas pressionadas em uma aba numa única chamada, e depois um novo snapshot.
browser_click, browser_input_text, browser_press_key, browser_select_editable_text, browser_scrollAge sobre um elemento pelo número dele.
browser_move, browser_dragPassa o mouse por cima e arrasta controles deslizantes, canvas e listas reordenáveis.
browser_navigate, browser_go_back, browser_go_forward, browser_reload, browser_stop_loading, browser_waitNavegação.
browser_new_tab, browser_select_tab, browser_close_tab, browser_set_audio_mutedAbas.
browser_get_window_info, browser_new_window, browser_close_window, browser_show, browser_minimizeJanelas do navegador.
browser_close_popup_bubbleResponde a um pedido de permissão ou a uma caixa de diálogo.
browser_start_human_control, browser_stop_human_controlEntrega a aba a você para uma senha ou captcha e depois a retoma.
browser_statusSe o navegador está pronto, ou em que ponto está a primeira instalação.
browser_run_task, browser_stop_taskOpcional: entrega uma tarefa inteira a um modelo de visão num endpoint que você configura, com a sua própria chave de API, e mantém as capturas de tela fora do contexto do seu agente.

As configurações e a referência completa estão no README no GitHub.

Instalação

Basta pedir ao seu agente: "Encontre o BrowserDo MCP e instale". A maioria dos agentes faz isso sozinha. O BrowserDo é nosso servidor MCP de código aberto (Apache-2.0): por meio dele seu agente trabalha no Embiody, que roda no Windows 10 e 11.

1

Adicione o BrowserDo

Peça ao seu agente como acima, ou adicione você mesmo com um dos trechos abaixo. Para adicionar manualmente, você precisa do Node.js 20 ou mais recente (se não tiver: winget install OpenJS.NodeJS.LTS e reinicie o programa do seu agente).

2

Obtenha o navegador

O BrowserDo baixa e instala o Embiody na primeira vez que roda. Ou baixe você mesmo o instalador.

3

Peça ao seu agente

"Use o BrowserDo para pesquisar BrowserDo Embiody e me traga os três resultados mais recentes." Se vierem resultados, o BrowserDo está instalado e funcionando.

Claude Code
claude mcp add browserdo -- npx -y browserdo-mcp
Claude Desktop

Configurações → Desenvolvedor → Editar configuração, adicione em claude_desktop_config.json e reinicie o Claude.

{
  "mcpServers": {
    "browserdo": {
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
Codex
codex mcp add browserdo -- npx -y browserdo-mcp

Ou adicione em ~/.codex/config.toml:

[mcp_servers.browserdo]
command = "npx"
args = ["-y", "browserdo-mcp"]
Cursor

Adicione em ~/.cursor/mcp.json (ou .cursor/mcp.json em um projeto):

{
  "mcpServers": {
    "browserdo": {
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
VS Code (GitHub Copilot)

Adicione em .vscode/mcp.json e use o Copilot no modo agente:

{
  "servers": {
    "browserdo": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
Gemini CLI

Adicione em ~/.gemini/settings.json:

{
  "mcpServers": {
    "browserdo": {
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
WorkBuddy

No WorkBuddy: 「专家·技能·连接器」→「连接器」→「自定义连接器」→「添加 MCP」. Cole isto e salve. O WorkBuddy já vem com Node.js. Se a primeira conexão mostrar um ponto amarelo, clique em atualizar.

{
  "mcpServers": {
    "browserdo": {
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
Doubao Work

No Doubao Work: 「插件·技能·工作台」→「添加」→「新建自定义连接器」. Tipo de transporte STDIO, comando npx e dois argumentos, um por linha: -y e browserdo-mcp. O Doubao Work já vem com Node.js.

npx -y browserdo-mcp
QwenWork

No QwenWork: Skills & extensions → Connectors → Add → Paste JSON Config. Cole isto e clique em Import.

{
  "mcpServers": {
    "browserdo": {
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
TRAE

No TRAE: Settings → MCP → Add → Create Manually (Settings fica no menu do avatar). Cole isto e clique em Confirm.

{
  "mcpServers": {
    "browserdo": {
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
Outros clientes MCP

Adicione um servidor MCP local (stdio) com o comando npx e os argumentos -y browserdo-mcp.

npx -y browserdo-mcp

Listado no mcpservers.org

Perguntas frequentes

Qual é a diferença entre o BrowserDo e o Embiody?
O Embiody é o navegador. O BrowserDo é o servidor MCP que conecta o seu agente a ele. Você instala o BrowserDo e ele prepara o navegador para você.
O BrowserDo é gratuito?
Sim. O BrowserDo é de código aberto sob a Apache-2.0, e o navegador Embiody é gratuito, inclusive para uso comercial, nos termos do nosso contrato de licença (em inglês). Podemos oferecer edições pagas no futuro; elas teriam termos próprios.
O agente usa as minhas contas?
Ele trabalha no seu próprio Embiody, no perfil padrão, então pode usar os sites em que você está logado nele. Nunca usa outros perfis do Embiody nem outros navegadores, como Chrome ou Edge. Para manter o agente separado, dê a ele uma pasta de perfil própria com EMBIODY_USER_DATA_DIR (veja o README).
O que acontece na primeira execução?
O BrowserDo baixa e instala o Embiody, cerca de 140 MB, o que leva alguns minutos. Seu agente pode chamar as ferramentas na hora; até o navegador ficar pronto, elas respondem com o progresso. Se o programa do seu agente disser «Failed to connect», verifique se o Node.js 20 ou mais recente está instalado (node -v).
Com quais agentes funciona?
Com qualquer agente que ofereça suporte a MCP, incluindo Claude Code, Claude Desktop, Codex, Cursor, VS Code Copilot, Gemini CLI, WorkBuddy, Doubao Work, QwenWork e TRAE.
Funciona no Mac ou no Linux?
Por enquanto, não. O Embiody roda no Windows 10 e 11; se virão Mac e Linux depende da demanda. Se você precisa de um deles, avise em r/Embiody ou GitHub Discussions.
Para onde vai o conteúdo das páginas?
Só para o programa do agente que pediu, no seu PC. Se você configurar o browser_run_task, o BrowserDo também envia capturas de tela para o endpoint do modelo que você configurou. O BrowserDo não tem telemetria. Veja a Política de Privacidade (em inglês).
Outros programas do meu PC podem controlar o navegador?
Sim, e você deve saber disso. O Embiody é feito para ser controlado por agentes, então, enquanto está em execução, aceita conexões de controle de programas do mesmo computador (nunca pela rede). Execute apenas programas em que você confia. É igual a outros softwares que permitem que programas controlem um navegador. Se você tiver necessidades específicas de segurança, conte para a gente no r/Embiody ou nas GitHub Discussions.
O que significa «prévia»?
A versão 0.9 funciona, mas é recente. Espere pequenas falhas e atualizações frequentes. Relatos de bugs e ideias são muito bem-vindos no r/Embiody ou no GitHub Discussions.