Framework de agentes de IA de propósito general y código abierto que ejecuta agentes basados en LLM desde una terminal, con uso de herramientas, compatibilidad con MCP y automatización del navegador.
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
Instala la extensión de Firefox desde addons.mozilla.org
- 2
Clona el repositorio e instala las dependencias
npm install - 3
Compila el servidor MCP y la extensión del navegador
npm run build - 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
Stack de agentes de IA multimodales de código abierto de ByteDance, con CLI y Web UI (Agent TARS) y una app de agente de escritorio con GUI (UI-TARS Desktop).
Un framework abierto de agentes que ofrece a cada agente de IA su propio escritorio Linux en Docker, con navegador y herramientas para documentos, para realizar tareas reales.
CLI y extensión de navegador para que los agentes de IA usen tu Chrome o Edge con sesión iniciada mientras sigues utilizando el navegador.
Plataforma de automatización del navegador que convierte acciones grabadas en comandos MCP o Claude Skills para que los agentes de IA controlen navegadores.
Extensión de código abierto para Chrome y Edge que permite a agentes de IA automatizar el navegador que ya usas mediante MCP, CLI y skills.