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.
jackwener/BrowserMCP
Un servicio de navegador MCP que permite a agentes de IA manejar tus pestañas de Chrome con sesión iniciada mediante una extensión y un host locales, con adaptadores reutilizables para sitios web.
- Estrellas
- 130
- Forks
- 15
- Issues abiertos
- 4
- Último commit
- hace 9 días
¿Qué es?
BrowserMCP conecta clientes MCP como Claude Code, Cursor y Codex con el navegador Chrome en el que ya tienes la sesión iniciada. Una extensión de Chrome y un host local, conectados mediante Native Messaging, permiten a los agentes leer páginas, buscar en sitios web, completar formularios y navegar usando tu sesión y tus cookies actuales.
Los agentes trabajan en un espacio de trabajo persistente de JavaScript, donde las variables y las referencias a pestañas se conservan entre llamadas, siguiendo un ciclo de observar, actuar, verificar y finalizar. Incluye comandos para Twitter/X, Bilibili y Reddit, y los desarrolladores pueden definir sus propios adaptadores para sitios web como herramientas MCP explícitas y reutilizables.
Las pestañas creadas por los agentes se organizan en grupos con nombre y se cierran al terminar la sesión, mientras que las pestañas tomadas del usuario se liberan en lugar de cerrarse. Se instala mediante un paquete npm y una extensión de Chrome Web Store, con un comando de configuración que registra los clientes MCP seleccionados.
Funciones clave
- 01Maneja pestañas de Chrome con sesión iniciada mediante una extensión y un host locales, usando Native Messaging.
- 02REPL de JavaScript persistente en el que las variables y las referencias a pestañas se conservan entre llamadas.
- 03Comandos integrados para Twitter/X, Bilibili y Reddit.
- 04Permite definir adaptadores para sitios web como herramientas MCP explícitas y reutilizables.
- 05Agrupa y limpia las pestañas creadas por los agentes, pero nunca cierra las pestañas del usuario al limpiar la sesión.
- 06Conexiones solo locales mediante stdio y Unix socket o named pipe, sin configurar puertos.
Casos de uso
- Permitir que un agente de IA lea o resuma páginas de sitios en los que ya tienes la sesión iniciada.
- Automatizar el llenado de formularios o la navegación en una sesión del navegador que requiere una sesión iniciada previamente.
- Crear una herramienta reutilizable que repita en un sitio web un flujo de consulta verificado.
- Permitir que agentes de programación en Claude Code o Cursor usen el navegador para tareas de investigación.
Inicio rápido
- 1
Instala la extensión de Chrome BrowserMCP Connector desde Chrome Web Store
- 2
Instala el paquete npm de forma global
npm install -g @jackwener/browsermcp - 3
Ejecuta la configuración para conectar la extensión y configurar tus clientes MCP
browsermcp setup - 4
Reinicia o vuelve a conectar tu cliente MCP y pídele que use BrowserMCP
Antes de usarlo
- Necesitas Node.js 22 o posterior, Google Chrome y un cliente MCP.
- La extensión solicita permisos potentes, como acceso al depurador, a las cookies y a todas las URL.
- Los comandos del sitio se ejecutan sin solicitar aprobación adicional.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es BrowserMCP?
- Un servicio de navegador MCP que permite a agentes de IA manejar tus pestañas de Chrome con sesión iniciada mediante una extensión y un host locales, con adaptadores reutilizables para sitios web. BrowserMCP conecta clientes MCP como Claude Code, Cursor y Codex con el navegador Chrome en el que ya tienes la sesión iniciada. Una extensión de Chrome y un host local, conectados mediante Native Messaging, permiten a los agentes leer páginas, buscar en sitios web, completar formularios y navegar usando tu sesión y tus cookies actuales.
- ¿BrowserMCP es gratuito? ¿Qué licencia tiene?
- BrowserMCP es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿BrowserMCP sigue mantenido?
- Mantenimiento activo. El último commit de BrowserMCP fue el 29 oct 2026.
- ¿Para qué puedo usar BrowserMCP?
- Permitir que un agente de IA lea o resuma páginas de sitios en los que ya tienes la sesión iniciada. Automatizar el llenado de formularios o la navegación en una sesión del navegador que requiere una sesión iniciada previamente. Crear una herramienta reutilizable que repita en un sitio web un flujo de consulta verificado. Permitir que agentes de programación en Claude Code o Cursor usen el navegador para tareas de investigación.
- ¿Cómo se instala BrowserMCP?
- Instala la extensión de Chrome BrowserMCP Connector desde Chrome Web Store Instala el paquete npm de forma global: npm install -g @jackwener/browsermcp Ejecuta la configuración para conectar la extensión y configurar tus clientes MCP: browsermcp setup Reinicia o vuelve a conectar tu cliente MCP y pídele que use BrowserMCP
- ¿Dónde consigo BrowserMCP?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/jackwener/BrowserMCP
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un asistente de IA en el panel lateral del navegador que automatiza tareas web y extrae datos de sitios, con un puente para que los agentes de programación controlen el navegador.
Extensión de agente de navegador con IA de código abierto para Chrome, Firefox y Edge que conversa sobre páginas y automatiza tareas de varios pasos con el LLM que elijas.
CLI de Rust y servidor MCP para que agentes de IA controlen tu Chrome real con la sesión iniciada, mediante una extensión local de native messaging.
Extensión de código abierto para Chrome/Edge que ejecuta un agente de IA en tu navegador con sesión iniciada y realiza tareas web desde un panel lateral.
Plataforma de automatización del navegador que convierte acciones grabadas en comandos MCP o Claude Skills para que los agentes de IA controlen navegadores.