
w-partners/wbrowser
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Водите Chrome, в который вы уже вошли, с вашего терминала или любого помощника AI. Кроссплатформенный, готов к MCP.
Обзор
Ваш помощник может искать в Интернете, но он не может открыть ваш почтовый ящик, панель инструментов или внутренний инструмент вашей компании. Все полезное стоит за входом, которого у него нет. Wbrowser дает ему место в браузере без головы, а не в копии вашего профиля — в окне, которое вы также используете. Вы смотрите каждый клик земли, в вкладке агент открыл для себя, никогда тот, который вы читаете. Чтобы быть ясным о настройке: Chrome 136+ отказывается от удаленной отладки в вашем профиле по умолчанию, поэтому он запускает выделенный, и после этого сеанс сохраняется — один вход в Google также имеет YouTube и две системы, которые используют «Подписаться с Google» в реальном профиле, который мы измерили. Это одна установка, а не ноль. Агент работает на собственной вкладке. Граница и название [агента] говорят, кто за рулем, поэтому вы всегда можете сказать с первого взгляда — записано в профиле с подписью / make-demo.sh. И он идет другим путем: пройти половину пути через что-то утомительное, а затем передать эту точную вкладку.
Обзор (машинный перевод)
** Ваш ИИ ничего не видит за логином. Это исправляет это — на ОС, которую вы фактически используете.
Ваш помощник может искать в Интернете, но он не может открыть ваш почтовый ящик, панель инструментов или ваш компьютер. Внутренний инструмент компании. Все полезное стоит за входом, которого у него нет.
Wbrowser дает ему место в реальном Chrome, в который вы входите один раз, вручную. Не безголовый браузер и не копия вашего профиля — окно, которое вы также используете. Ты Смотреть каждый щелчок земли, во вкладке агент открыл для себя, никогда тот, кто вы есть Чтение.
Чтобы быть ясным о настройке: Chrome 136+ отказывается от удаленной отладки по умолчанию профиль, так что это работает выделенный один и ** вы подписываетесь там один раз. ** После этого Сессия продолжается — один вход в Google также имеет YouTube и две системы, которые используют YouTube. «Подпишитесь на Google» в реальном профиле, который мы измерили. Это одна установка, а не ноль.
Агент работает на собственной вкладке. Граница и название говорят, кто есть кто. за рулем, так что вы всегда можете сказать с первого взгляда — записано в подписном профиле с [[Т1]].
И он идет другим путем: пройти половину пути через что-то утомительное, а затем передать это Точная закладка над - '.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
🤖 Wbrowser
Your AI can’t see anything behind a login. This fixes that — on the OS you actually use.
Your assistant can search the web, but it can’t open your inbox, your dashboard, or your company’s internal tool. Everything useful is behind a sign-in it doesn’t have.
Wbrowser gives it a seat at a real Chrome that you sign into once, by hand. Not a headless browser and not a copy of your profile — a window you use too. You watch each click land, in a tab the agent opened for itself, never the one you are reading.
🔵 To be plain about the setup: Chrome 136+ refuses remote debugging on your default profile, so this runs a dedicated one and you sign in there once. After that the session persists — one Google sign-in also carried YouTube and two systems that use “Sign in with Google” on a real profile we measured. It is one setup, not zero.
The agent works in its own tab. The border and the [agent] title say who is
driving, so you can always tell at a glance — recorded in a signed-out profile with
scripts/make-demo.sh.
And it goes the other way: get halfway through something tedious, then hand that
exact tab over — ./wb take 2 — and the agent carries on from the page you built.
The AI never sees your password. Log in by hand and Chrome keeps it, or store it once
in a local encrypted vault (wb login) that the engine — never the AI — reads. The vault is
AES-256-GCM with a scrypt-derived key, owner-only (0600), on your machine. Either way Wbrowser
drives the window that’s already open and the model never receives the secret.
Runs on Windows, macOS, Linux and WSL — each measured on real hardware, on a different machine, by someone other than the person who wrote that part:
| Platform | Chrome | Verified by |
|---|---|---|
| Windows 10 | 151 | different machine & operator — incl. end-to-end |
| macOS 15 | 151 | different machine & operator |
| Linux (headless) | 148 | different machine & operator — incl. security review |
| WSL2 | 151 | maintainer (self-verified) |
Measured 2026-08-24. Not every check ran everywhere — details in Platform notes. WSL2 is the maintainer’s own environment, so it is self-verified rather than independently checked.
About 2,600 lines of JavaScript, Python and shell. MIT. Small enough to read in an afternoon and change to suit you.
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"wbrowser": {
"command": "node",
"args": ["/path/to/Wbrowser/mcp-server.js"]
}
}
}