O chrome-devtools-mcp é um servidor MCP que dá a agentes de programação acesso ao Chrome DevTools para automação, depuração e análise de desempenho. Usa o puppeteer para uma automação confiável. Também há uma CLI para uso sem MCP.
O que ela faz
Onde Chrome DevTools MCP roda e o que acrescenta, segundo a documentação
Grava traces de desempenho e extrai insights
Analisa requisições de rede e lê mensagens do console com stack traces mapeados pelo source map
Tira capturas de tela
Automatiza ações do Chrome via puppeteer com espera automática
Modo enxuto para tarefas básicas do navegador (--slim)
Quando usar
Boa adequação
Depurar o desempenho de uma página web com um agente
Deixar um agente verificar alterações de interface em um navegador real
Inspecionar erros de console e de rede
Não indicado para
Navegadores que não sejam o Chrome (só o Chrome e o Chrome for Testing têm suporte oficial)
Sessões com dados sensíveis que você não quer expor ao cliente MCP
Como instalar o Chrome DevTools MCP
Você precisa de: Node.js LTS; Chrome estável atual ou mais recente; npm
Verifique se o Node.js LTS, o npm e o Chrome estável atual estão instalados
Adicione a configuração ao seu cliente MCP
Veja o guia de configuração de clientes para Claude Code, Cursor e VS Code
Teste com: Check the performance of https://developers.chrome.com
Inspecionar, depurar e modificar qualquer dado na instância do navegador controlada ou no DevTools
Notas de segurança dos mantenedores
Evite compartilhar informações sensíveis com clientes MCP
As ferramentas de desempenho podem enviar URLs de trace à API CrUX do Google; desative com --no-performance-crux
As estatísticas de uso vêm ativadas por padrão; para desativar, use --no-usage-statistics ou as variáveis CHROME_DEVTOOLS_MCP_NO_USAGE_STATISTICS/CI; as verificações de atualização são desativadas com CHROME_DEVTOOLS_MCP_NO_UPDATE_CHECKS
Revise a fonte antes de conceder ao agente acesso a credenciais ou sistemas de produção. Documentamos o que os mantenedores informam; não auditamos o código.
Limitações
Outros navegadores baseados em Chromium podem funcionar, mas sem garantia
O navegador só inicia quando uma ferramenta que precisa dele é usada
Ferramenta de programação agêntica da Anthropic que lê sua base de código, edita arquivos e executa comandos pelo terminal, por IDEs, pelo app desktop ou pelo navegador.
O plano gratuito termina em: Não há plano gratuito: o Claude Code está incluído nas assinaturas pagas do Claude (Pro, Max, Team, Enterpris…
Agente de IA de terminal de código aberto do Google que leva o Gemini à linha de comando; o site informa que usuários sem plano pago e do Google One foram movidos para o Antigravity CLI.
O plano gratuito termina em: Verify current availability