Browsentic

Conduce tu propio navegador con sesión iniciada (Chrome, Edge, Brave, Arc, Firefox) desde cualquier cliente MCP: navega, haz clic, rellena formularios y lee páginas en tus pestañas reales.

Documentación

https://github.com/user-attachments/assets/e9f146d3-cb14-416e-b8d7-68c4e81cbd0d

Browsentic: un arnés de navegador agéntico completamente integrado

Chrome Web Store version npm version npm downloads CI node license

Manifest V3 macOS build Windows build Firefox build

Sin cuenta · Sin autenticación · Sin clave API · Sin nube · Sin telemetría · Local primero

Tu navegador real, con sesión iniciada, controlado desde un panel lateral de IA mediante el CLI de agente que ya tienes.
También hay un servidor MCP opcional, para que cualquier cliente MCP pueda controlar el mismo navegador.

Funciona en
Chrome  Firefox  Edge  Brave  Arc

Se ejecuta en
Claude Code  Codex  Antigravity  Mistral Vibe (beta)  Grok Build (beta)  Cursor CLI (beta)  Qwen Code (beta)  OpenCode (beta)

Inicio rápido

Browsentic es el superpoder de tu navegador, gratuito y de código abierto. Una sola instalación configura todo, incluida la extensión.

macOS — una línea instala la aplicación, que incluye Node y todo lo demás:

curl -fsSL https://browsentic.com/install.sh | sh

Windows — una línea en PowerShell instala la aplicación para Windows (experimental):

irm https://browsentic.com/install.ps1 | iex

Cualquier plataforma — con Node.js 20 o superior:

npx browsentic@latest setup

La configuración pregunta qué navegador usas y abre la página de la tienda de Browsentic en él. Pulsa Añadir a Chrome (o Añadir en Firefox), luego haz clic en Browsentic en la barra de herramientas e introduce el código que muestra la configuración. Eso es toda la instalación, y la extensión se actualiza sola desde su tienda a partir de entonces. Las aplicaciones hacen lo mismo desde su pestaña de Resumen.

La extensión está en Chrome Web Store, para Chrome, Edge, Brave, Arc, Vivaldi y Opera, y Firefox recibe un complemento firmado por Mozilla:

Available in the Chrome Web Store Signed add-on for Firefox

¿Ya la has añadido desde la tienda? Ejecuta la misma línea e introduce el código que muestra.

El panel lateral se ejecuta en un CLI de agente en el que has iniciado sesión: Claude Code, Codex u otro compatible. Probablemente ya tengas uno. Sin clave API, sin cuenta, sin suscripción.

Guía completa, incluidas instalaciones de Firefox y desempaquetadas: browsentic.com/docs/guide/install

Capacidades clave

🧭 Panel lateral, humano en el bucle🤖 Todos los CLI de agentes principales🎯 Más de 50 herramientas deterministas
🌐 Todo Chromium + Firefox🗺️ Navegación completa del navegador🧩 Resuelve captchas de paso
📄 Lee archivos y actúa sobre ellos↕️ Subidas y descargas🧠 Crea sus propias habilidades
⚡ Escribe y ejecuta herramientas en vivo🎙️ Voz, texto o muéstralo una vez👁️ Señala a lo que te refieres
⏱️ Monitores y programación🛡️ Protecciones y aprobaciones🔌 Servidor MCP opcional

Cómo funciona

How an instruction becomes a click

El mismo flujo, en texto
You ──speak or type──> Extension ──local WebSocket──> Browsentic Bridge ──spawns──> your agent CLI
                            ▲                                        (claude │ codex │ agy │ …)
                            └──────────────────── page actions ──────────────────────┘

Any MCP client ──stdio──> browsentic mcp ──> the same Bridge ──> the same browser

La extensión se conecta a Browsentic Bridge, porque un service worker de Manifest V3 no puede escuchar conexiones. Un Bridge posee el enlace del navegador, así que varios clientes MCP pueden compartir un mismo navegador. Todo se vincula a 127.0.0.1.

Recursos

Privacidad y seguridad

Nada se conecta hasta que emparejas, ambos extremos se autentican, las acciones importantes piden permiso primero, las credenciales en una página se sellan antes de que el agente las vea, y los sitios que bloqueas están fuera de los límites para todos los agentes — aplicado en el navegador, donde ninguno de ellos puede acceder a la lista. El modelo completo está en SECURITY.md, y lo que no cubre está en Límites.

Contribuciones

Los errores y las ideas son bienvenidos — empieza en CONTRIBUTING.md.

Licencia

Browsentic está licenciado bajo la Apache License 2.0. Las versiones hasta la 0.7.15 se publicaron bajo la licencia MIT.

  • Código fuente disponible: código fuente siempre visible
  • Local primero: sin componente en la nube, sin telemetría, sin cuenta
  • Extensible: añade tus propias capacidades de página, habilidades y ejecutores de agentes

¿Qué significa Browsentic?

Respuesta corta: "Browse" (navegar) + "agentic" (agéntico).

Respuesta larga: La mayoría de la automatización de navegadores te pide que entregues el trabajo a un navegador diferente — uno sin interfaz, en un contenedor, sin sesiones iniciadas. Browsentic es al revés: la parte agéntica ocurre en el navegador que ya estás viendo, con las sesiones en las que ya has iniciado sesión. El nombre es la tesis — navegación, hecha agéntica, donde ya navegas.