Extensão de código aberto para Chrome e Edge que permite a agentes de IA automatizar o navegador que você já usa, com acesso via MCP, CLI e skills.
jackwener/BrowserMCP
Um serviço de navegador MCP que permite a agentes de IA operar suas abas do Chrome com sessão iniciada por meio de uma extensão e um host locais, com adaptadores reutilizáveis para sites.
- Estrelas
- 130
- Forks
- 15
- Issues abertas
- 4
- Último commit
- há 8 dias
O que é?
O BrowserMCP conecta clientes MCP, como Claude Code, Cursor e Codex, ao navegador Chrome em que você já está conectado. Uma extensão do Chrome e um host local, conectados por Native Messaging, permitem que agentes leiam páginas, pesquisem em sites, preencham formulários e naveguem usando sua sessão e seus cookies atuais.
Os agentes trabalham em um ambiente JavaScript persistente, no qual variáveis e referências a abas são mantidas entre chamadas, seguindo um ciclo de observar, agir, verificar e finalizar. Os comandos integrados para sites abrangem Twitter/X, Bilibili e Reddit, e os desenvolvedores podem definir seus próprios adaptadores de site como ferramentas MCP explícitas e reutilizáveis.
As abas criadas por agentes são organizadas em grupos nomeados e fechadas ao fim da sessão, enquanto as abas emprestadas do usuário são liberadas, não fechadas. A instalação é feita por meio de um pacote npm e de uma extensão da Chrome Web Store, com um comando de configuração que registra os clientes MCP selecionados.
Recursos principais
- 01Opera abas do Chrome com sessão iniciada por meio de uma extensão e um host locais, usando Native Messaging.
- 02REPL JavaScript persistente, no qual variáveis e referências a abas são mantidas entre chamadas.
- 03Comandos integrados para os sites Twitter/X, Bilibili e Reddit.
- 04Adaptadores de site podem ser definidos como ferramentas MCP explícitas e reutilizáveis.
- 05As abas criadas por agentes são agrupadas e removidas ao fim da sessão, enquanto as abas do usuário nunca são fechadas durante essa limpeza.
- 06Conexões apenas locais por stdio e socket Unix ou named pipe, sem configuração de portas.
Casos de uso
- Pedir a um agente de IA que leia ou resuma páginas em sites nos quais você já está conectado.
- Automatizar o preenchimento de formulários ou a navegação em uma sessão de navegador que exige uma autenticação existente.
- Criar uma ferramenta reutilizável que repita em um site um fluxo de consulta já verificado.
- Permitir que agentes de programação no Claude Code ou no Cursor usem o navegador para tarefas de pesquisa.
Início rápido
- 1
Instale a extensão do Chrome BrowserMCP Connector pela Chrome Web Store
- 2
Instale o pacote npm globalmente
npm install -g @jackwener/browsermcp - 3
Execute a configuração para conectar a extensão e configurar seus clientes MCP
browsermcp setup - 4
Reinicie ou reconecte seu cliente MCP e peça que ele use o BrowserMCP
Antes de usar
- É necessário ter Node.js 22 ou superior, Google Chrome e um cliente MCP.
- A extensão solicita permissões poderosas, incluindo acesso ao depurador, a cookies e a todos os URLs.
- Os comandos do site são executados sem solicitações adicionais de aprovação.
Em coleções
Tópicos
Perguntas frequentes
- O que é BrowserMCP?
- Um serviço de navegador MCP que permite a agentes de IA operar suas abas do Chrome com sessão iniciada por meio de uma extensão e um host locais, com adaptadores reutilizáveis para sites. O BrowserMCP conecta clientes MCP, como Claude Code, Cursor e Codex, ao navegador Chrome em que você já está conectado. Uma extensão do Chrome e um host local, conectados por Native Messaging, permitem que agentes leiam páginas, pesquisem em sites, preencham formulários e naveguem usando sua sessão e seus cookies atuais.
- BrowserMCP é gratuito? Qual é a licença?
- BrowserMCP é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- BrowserMCP ainda é mantido?
- Manutenção ativa. O último commit de BrowserMCP foi em 29 de out. de 2026.
- Para que posso usar BrowserMCP?
- Pedir a um agente de IA que leia ou resuma páginas em sites nos quais você já está conectado. Automatizar o preenchimento de formulários ou a navegação em uma sessão de navegador que exige uma autenticação existente. Criar uma ferramenta reutilizável que repita em um site um fluxo de consulta já verificado. Permitir que agentes de programação no Claude Code ou no Cursor usem o navegador para tarefas de pesquisa.
- Como instalar BrowserMCP?
- Instale a extensão do Chrome BrowserMCP Connector pela Chrome Web Store Instale o pacote npm globalmente: npm install -g @jackwener/browsermcp Execute a configuração para conectar a extensão e configurar seus clientes MCP: browsermcp setup Reinicie ou reconecte seu cliente MCP e peça que ele use o BrowserMCP
- Onde consigo BrowserMCP?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/jackwener/BrowserMCP
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Assistente de IA no painel lateral do navegador que automatiza tarefas na web e extrai dados de sites, além de conectar agentes de programação ao navegador.
Extensão de agente de navegador com IA e código aberto para Chrome, Firefox e Edge, que conversa sobre páginas e automatiza tarefas em várias etapas usando o LLM que você escolher.
Uma CLI e um servidor MCP em Rust que permitem a agentes de IA controlar seu Chrome real, já conectado às suas contas, por meio de uma extensão local de native messaging.
Extensão open source para Chrome/Edge que executa um agente de IA no seu navegador com sessão iniciada para realizar tarefas na web pelo painel lateral.
Plataforma de automação de navegador que transforma ações gravadas em comandos MCP ou Claude Skills para que agentes de IA controlem navegadores.