Open Browser Use

Servidor MCP de automação de navegador open-source e skill para agentes de IA locais.

Documentação

Open Browser Use

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


[!TIP] Interessado em Computer Use? Confira open-computer-use.

open-browser-use é uma camada de automação de navegador que permanece neutra entre os runtimes de agentes. Também é uma alternativa de código aberto ao recurso Chrome Browser Use recentemente lançado no Codex.app. Para conhecer a história por trás dele, veja o Browser Use Deep Dive.

Por baixo dos panos, ele combina uma extensão de navegador com a CLI open-browser-use. Você pode integrá-lo por meio do JavaScript SDK, Python SDK, Go SDK ou da CLI.

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

Início Rápido

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

Instalar a 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 o Chrome

Registre o host nativo para a extensão. O comando de configuração também abre a página da Chrome Web Store para que você possa instalar ou habilitar a extensão Chrome correspondente e, em seguida, reiniciar o Chrome se necessário.

open-browser-use setup

Se o item da Chrome Web Store estiver temporariamente indisponível, use open-browser-use setup beta para preparar um ZIP de versão assinada para instalação manual a partir de chrome://extensions/.

Como Usar

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

O nome do pacote do SDK é open-browser-use-sdk tanto no npm quanto no PyPI. O código Python o importa como open_browser_use; o código Go importa o pacote do SDK como obu.

Skill

Instale a skill diretamente:

# 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

Atualize uma instalação global existente, incluindo a instalação do Codex criada acima:

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

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

Você também pode baixar e instalar manualmente a skill open-browser-use e começar a usá-la no seu agente.

Pacotes .skill e .zip para download estão disponíveis em GitHub Releases.

MCP

Instale o servidor MCP em todas as configurações globais de agentes suportadas:

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

Você também pode configurar manualmente um runtime de agente com suporte local a MCP stdio:

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

O servidor expõe ferramentas de navegador para listagem, abertura, reivindicação e navegação de abas, CDP, planos de ação e limpeza.

Licença

MIT