Open Browser Use

Servidor MCP de automatización de navegador de código abierto y habilidad para agentes de IA locales.

Documentación

Open Browser Use

English 简体中文 Release npm SDK PyPI SDK Go SDK Ask DeepWiki


[!TIP] ¿Te interesa Computer Use? Echa un vistazo a open-computer-use.

open-browser-use es una capa de automatización de navegador que se mantiene neutral entre los tiempos de ejecución de agentes. También es una alternativa de código abierto a la capacidad Chrome Browser Use recientemente incluida en Codex.app. Para conocer la historia detrás de esto, consulta Browser Use Deep Dive.

Internamente, combina una extensión de navegador con el CLI de open-browser-use. Puedes integrarlo mediante el SDK de JavaScript, el SDK de Python, el SDK de Go o el CLI.

https://github.com/user-attachments/assets/bcfba878-f6a8-44b9-b84b-29c7e0285687

Inicio Rápido

npm i -g open-browser-use
open-browser-use setup

Instalar el CLI

# npm (macOS, Linux, Windows)
npm i -g open-browser-use

# Homebrew (macOS, Linux)
brew tap iFurySt/open-browser-use && brew install open-browser-use

# Upgrade
npm update -g open-browser-use

Configurar Chrome

Registra el host nativo para la extensión. El comando de configuración también abre la página de Chrome Web Store para que puedas instalar o habilitar la extensión de Chrome correspondiente, y luego reinicia Chrome si es necesario.

open-browser-use setup

Si el elemento de Chrome Web Store no está disponible temporalmente, usa open-browser-use setup beta para preparar un ZIP de lanzamiento con clave para instalación manual desde chrome://extensions/.

Cómo Usarlo

SDK

# JavaScript / TypeScript
npm install open-browser-use-sdk

# Python
pip install open-browser-use-sdk

# Go
go get github.com/ifuryst/open-browser-use/packages/open-browser-use-go

El nombre del paquete del SDK es open-browser-use-sdk tanto en npm como en PyPI. El código de Python lo importa como open_browser_use; el código de Go importa el paquete del SDK como obu.

Skill

Instala el skill directamente:

# Install for Codex
npx skills add iFurySt/open-browser-use -g -a codex --skill open-browser-use -y
npx skills ls -g -a codex | rg 'open-browser-use'
codex exec --skip-git-repo-check "Use open-browser-use to check today’s Hacker News and summarize the most worth-reading posts."

# Install for Claude Code
npx skills add iFurySt/open-browser-use -g -a claude-code --skill open-browser-use -y

Actualiza una instalación global existente, incluida la instalación de Codex creada anteriormente:

npx skills update open-browser-use -g -y

# `upgrade` is an alias for `update`
npx skills upgrade open-browser-use -g -y

También puedes descargar e instalar manualmente el skill open-browser-use y luego comenzar a usarlo desde tu agente.

Los paquetes descargables .skill y .zip están disponibles en GitHub Releases.

MCP

Instala el servidor MCP en todas las configuraciones globales de agentes compatibles:

npx add-mcp "obu mcp" --name open_browser_use --all -g -y
npx add-mcp list -g

También puedes configurar un tiempo de ejecución de agente con soporte local de MCP stdio manualmente:

[mcp_servers.open_browser_use]
command = "obu"
args = ["mcp"]

El servidor expone herramientas de navegador para listar pestañas, abrir, reclamar, navegación, CDP, planes de acción y limpieza.

Licencia

MIT