Repolode
jackwener

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. 1

    Instala la extensión de Chrome BrowserMCP Connector desde Chrome Web Store

  2. 2

    Instala el paquete npm de forma global

    npm install -g @jackwener/browsermcp
  3. 3

    Ejecuta la configuración para conectar la extensión y configurar tus clientes MCP

    browsermcp setup
  4. 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