Repolode
mozilla

mozilla/firefox-devtools-mcp

Servidor MCP que permite a agentes de IA navegar e inspecionar o Firefox via WebDriver BiDi, para navegação agêntica e depuração com ferramentas de desenvolvimento.

Estrelas
553
Forks
76
Issues abertas
10
Último commit
há 3 dias

O que é?

Firefox DevTools MCP é um servidor Model Context Protocol que dá a assistentes de IA controle sobre um navegador Firefox local. Ele é baseado em WebDriver BiDi por meio do Selenium WebDriver e funciona com clientes MCP como Claude Code, Claude Desktop, Cursor e Cline.

O projeto atende a dois cenários principais. O primeiro é a navegação agêntica, em que o agente lê páginas, preenche formulários e conclui fluxos com várias etapas em sites. O segundo é o desenvolvimento web assistido por agentes, em que o agente carrega a página em que você está trabalhando e a inspeciona usando mensagens do console, requisições de rede, o debugger e o profiler.

As ferramentas são agrupadas em módulos e disponibilizadas por meio de presets que vão de `slim` a `all`, para que você possa limitar o que o agente pode fazer. O projeto também oferece suporte a modo headless, perfis personalizados, conexão a uma instância do Firefox já em execução e Firefox para Android via ADB. Como o agente pode acessar tudo o que o navegador consegue acessar, o projeto recomenda usar um perfil dedicado do Firefox.

Recursos principais

  • 01Controla o Firefox por meio de WebDriver BiDi via Selenium WebDriver.
  • 02Captura snapshots de páginas e clica ou preenche elementos usando UID.
  • 03Captura requisições de rede, mensagens do console e downloads.
  • 04Oferece presets de ferramentas que limitam os recursos disponíveis para o agente.
  • 05Oferece suporte a modo headless, perfis personalizados e conexão a uma instância do Firefox em execução.
  • 06Pode automatizar o Firefox para Android via ADB.

Casos de uso

  • Permitir que um agente de IA conclua tarefas com várias etapas, como preencher formulários em sites.
  • Fazer com que um assistente de IA inspecione a página que você está desenvolvendo, incluindo as saídas do console e da rede.
  • Usar um assistente de programação compatível com MCP para criar perfis de desempenho ou depurar uma página web no Firefox.
  • Automatizar sessões de teste do Firefox para Android em um computador desktop.

Início rápido

  1. 1

    Verifique se o Node.js 20.19.0 ou superior e o Firefox 100 ou superior estão instalados

  2. 2

    Execute o servidor localmente com npx

    npx @mozilla/firefox-devtools-mcp@latest
  3. 3

    Registre-o no Claude Code

    claude mcp add firefox-devtools npx @mozilla/firefox-devtools-mcp@latest

Antes de usar

  • Requer uma instalação local do Firefox e não pode ser executado em serviços de hospedagem na nuvem.
  • Use um perfil dedicado do Firefox, pois o agente pode acessar cookies e sessões salvas.
  • O modo Android apaga todos os dados do aplicativo de destino antes de cada sessão.
  • A licença está listada como NOASSERTION nos metadados; por isso, confira os arquivos de licença antes de usar.

Em coleções

Tópicos

Perguntas frequentes

O que é firefox-devtools-mcp?
Servidor MCP que permite a agentes de IA navegar e inspecionar o Firefox via WebDriver BiDi, para navegação agêntica e depuração com ferramentas de desenvolvimento. Firefox DevTools MCP é um servidor Model Context Protocol que dá a assistentes de IA controle sobre um navegador Firefox local. Ele é baseado em WebDriver BiDi por meio do Selenium WebDriver e funciona com clientes MCP como Claude Code, Claude Desktop, Cursor e Cline.
firefox-devtools-mcp é gratuito? Qual é a licença?
firefox-devtools-mcp é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
firefox-devtools-mcp ainda é mantido?
Manutenção ativa. O último commit de firefox-devtools-mcp foi em 4 de nov. de 2026.
Para que posso usar firefox-devtools-mcp?
Permitir que um agente de IA conclua tarefas com várias etapas, como preencher formulários em sites. Fazer com que um assistente de IA inspecione a página que você está desenvolvendo, incluindo as saídas do console e da rede. Usar um assistente de programação compatível com MCP para criar perfis de desempenho ou depurar uma página web no Firefox. Automatizar sessões de teste do Firefox para Android em um computador desktop.
Como instalar firefox-devtools-mcp?
Verifique se o Node.js 20.19.0 ou superior e o Firefox 100 ou superior estão instalados Execute o servidor localmente com npx: npx @mozilla/firefox-devtools-mcp@latest Registre-o no Claude Code: claude mcp add firefox-devtools npx @mozilla/firefox-devtools-mcp@latest
Onde consigo firefox-devtools-mcp?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mozilla/firefox-devtools-mcp

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados