Repolode
mozilla

mozilla/firefox-devtools-mcp

Servidor MCP que permite a agentes de IA navegar e inspeccionar Firefox mediante WebDriver BiDi, para la navegación agéntica y la depuración con herramientas de desarrollo.

Estrellas
553
Forks
76
Issues abiertos
10
Último commit
hace 3 días

¿Qué es?

Firefox DevTools MCP es un servidor Model Context Protocol que permite a los asistentes de IA controlar un navegador Firefox local. Está basado en WebDriver BiDi a través de Selenium WebDriver y funciona con clientes MCP como Claude Code, Claude Desktop, Cursor y Cline.

El proyecto abarca dos escenarios principales. El primero es la navegación agéntica, en la que el agente lee páginas, completa formularios y realiza flujos de varios pasos en sitios web. El segundo es el desarrollo web asistido por agentes, en el que el agente carga la página en la que estás trabajando y la inspecciona mediante mensajes de la consola, solicitudes de red, el depurador y el perfilador.

Las herramientas se agrupan en módulos y se ofrecen mediante presets que van de `slim` a `all`, para que puedas limitar lo que el agente puede hacer. También admite el modo headless, perfiles personalizados, conectarse a una instancia de Firefox ya en ejecución y Firefox para Android mediante ADB. Como el agente puede acceder a todo lo que esté al alcance del navegador, el proyecto recomienda usar un perfil de Firefox dedicado.

Funciones clave

  • 01Controla Firefox mediante WebDriver BiDi a través de Selenium WebDriver.
  • 02Captura el estado de las páginas y hace clic en elementos o los completa mediante UID.
  • 03Captura solicitudes de red, mensajes de la consola y descargas.
  • 04Ofrece presets de herramientas para limitar las capacidades que obtiene el agente.
  • 05Admite el modo headless, perfiles personalizados y la conexión a una instancia de Firefox en ejecución.
  • 06Puede automatizar Firefox para Android mediante ADB.

Casos de uso

  • Permitir que un agente de IA complete tareas de varios pasos, como rellenar formularios en sitios web.
  • Hacer que un asistente de IA inspeccione la página que estás desarrollando, incluidos los resultados de la consola y la red.
  • Perfilar o depurar una página web en Firefox desde un asistente de programación compatible con MCP.
  • Automatizar sesiones de prueba de Firefox para Android desde un equipo de escritorio.

Inicio rápido

  1. 1

    Asegúrate de tener instalados Node.js 20.19.0 o una versión posterior y Firefox 100 o posterior

  2. 2

    Ejecuta el servidor localmente con npx

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

    Regístralo en Claude Code

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

Antes de usarlo

  • Requiere una instalación local de Firefox y no puede ejecutarse en servicios de alojamiento en la nube.
  • Usa un perfil exclusivo de Firefox, ya que el agente puede acceder a las cookies y a las sesiones guardadas.
  • El modo Android borra todos los datos de la aplicación objetivo antes de cada sesión.
  • La licencia figura como NOASSERTION en los metadatos, así que revisa los archivos de licencia antes de usarlo.

En colecciones

Temas

Preguntas frecuentes

¿Qué es firefox-devtools-mcp?
Servidor MCP que permite a agentes de IA navegar e inspeccionar Firefox mediante WebDriver BiDi, para la navegación agéntica y la depuración con herramientas de desarrollo. Firefox DevTools MCP es un servidor Model Context Protocol que permite a los asistentes de IA controlar un navegador Firefox local. Está basado en WebDriver BiDi a través de Selenium WebDriver y funciona con clientes MCP como Claude Code, Claude Desktop, Cursor y Cline.
¿firefox-devtools-mcp es gratuito? ¿Qué licencia tiene?
firefox-devtools-mcp es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿firefox-devtools-mcp sigue mantenido?
Mantenimiento activo. El último commit de firefox-devtools-mcp fue el 4 nov 2026.
¿Para qué puedo usar firefox-devtools-mcp?
Permitir que un agente de IA complete tareas de varios pasos, como rellenar formularios en sitios web. Hacer que un asistente de IA inspeccione la página que estás desarrollando, incluidos los resultados de la consola y la red. Perfilar o depurar una página web en Firefox desde un asistente de programación compatible con MCP. Automatizar sesiones de prueba de Firefox para Android desde un equipo de escritorio.
¿Cómo se instala firefox-devtools-mcp?
Asegúrate de tener instalados Node.js 20.19.0 o una versión posterior y Firefox 100 o posterior Ejecuta el servidor localmente con npx: npx @mozilla/firefox-devtools-mcp@latest Regístralo en Claude Code: claude mcp add firefox-devtools npx @mozilla/firefox-devtools-mcp@latest
¿Dónde consigo firefox-devtools-mcp?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mozilla/firefox-devtools-mcp

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados