Repolode
eyalzh

eyalzh/browser-control-mcp

Un servidor MCP y una extensión de Firefox que permiten a los asistentes de IA gestionar pestañas, buscar en el historial y leer páginas o tomar capturas con el consentimiento del usuario.

Estrellas
336
Forks
80
Issues abiertos
28
Último commit
hace 2 meses

¿Qué es?

Browser Control MCP combina un servidor MCP local con una extensión de Firefox para que los asistentes de IA puedan trabajar en el navegador del propio usuario. El asistente puede abrir y cerrar pestañas, ver las pestañas abiertas, crear grupos de pestañas con nombre y color, reordenarlas y leer o buscar en el historial de navegación.

En cuanto al contenido de las páginas, el asistente puede leer el texto y los enlaces de una página web, buscar y resaltar texto en una pestaña y hacer una captura de pantalla del área visible de una pestaña. Para leer el contenido de una página, se requiere el consentimiento del usuario para cada dominio; para hacer capturas, el usuario debe autorizar cada pestaña haciendo clic en el botón de la extensión en la barra de herramientas, algo que se aplica mediante el permiso activeTab de Firefox.

El diseño evita deliberadamente modificar páginas, ejecutar scripts arbitrarios y recopilar datos de forma remota. El servidor MCP y la extensión se comunican mediante una conexión local protegida con un secreto compartido, y la extensión mantiene un registro de auditoría de las llamadas a las herramientas. El proyecto se considera experimental.

Funciones clave

  • 01Abrir, cerrar y ver las pestañas del navegador
  • 02Crear grupos de pestañas con nombre y color
  • 03Reordenar las pestañas abiertas
  • 04Leer y buscar en el historial de navegación
  • 05Leer el texto y los enlaces de las páginas con consentimiento para cada dominio
  • 06Hacer capturas de pantalla de una pestaña tras autorizarla

Casos de uso

  • Cerrar o agrupar pestañas por tema con un asistente de IA
  • Buscar en el historial de navegación una página que recuerdas
  • Pedir a un asistente que investigue varios resultados de búsqueda y los resuma
  • Revisar el contenido de una página web con el asistente sin darle acceso para editarla

Inicio rápido

  1. 1

    Instala la extensión de Firefox desde addons.mozilla.org

  2. 2

    Clona el repositorio e instala las dependencias

    npm install
  3. 3

    Compila el servidor MCP y la extensión del navegador

    npm run build
  4. 4

    Añade la configuración del servidor MCP con el secreto de la extensión a la configuración de tu cliente MCP

Antes de usarlo

  • El proyecto está marcado como experimental y el README indica que se use bajo tu propia responsabilidad.
  • Solo funciona con Firefox; no funciona con otros navegadores.
  • La configuración requiere copiar una clave secreta de la página de la extensión y añadirla a la configuración del servidor MCP.

Temas

Preguntas frecuentes

¿Qué es browser-control-mcp?
Un servidor MCP y una extensión de Firefox que permiten a los asistentes de IA gestionar pestañas, buscar en el historial y leer páginas o tomar capturas con el consentimiento del usuario. Browser Control MCP combina un servidor MCP local con una extensión de Firefox para que los asistentes de IA puedan trabajar en el navegador del propio usuario. El asistente puede abrir y cerrar pestañas, ver las pestañas abiertas, crear grupos de pestañas con nombre y color, reordenarlas y leer o buscar en el historial de navegación.
¿browser-control-mcp es gratuito? ¿Qué licencia tiene?
browser-control-mcp es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿browser-control-mcp sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de browser-control-mcp fue el 23 ago 2026.
¿Para qué puedo usar browser-control-mcp?
Cerrar o agrupar pestañas por tema con un asistente de IA Buscar en el historial de navegación una página que recuerdas Pedir a un asistente que investigue varios resultados de búsqueda y los resuma Revisar el contenido de una página web con el asistente sin darle acceso para editarla
¿Cómo se instala browser-control-mcp?
Instala la extensión de Firefox desde addons.mozilla.org Clona el repositorio e instala las dependencias: npm install Compila el servidor MCP y la extensión del navegador: npm run build Añade la configuración del servidor MCP con el secreto de la extensión a la configuración de tu cliente MCP
¿Dónde consigo browser-control-mcp?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/eyalzh/browser-control-mcp

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

Proyectos relacionados