
w-partners/wbrowser
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
이미 로그인한 Chrome을 - 맨끝 또는 AI 조수에서 드라이브하십시오. 크로스 플랫폼, MCP-ready.
개요
당신의 조수는 웹을 검색 할 수 있지만, 당신의 inbox, 당신의 대쉬보드 또는 회사의 내부 도구를 열 수 없습니다. 유용한 모든 것은 간판에서 뒤에 없습니다. Wbrowser는 헤드리스 브라우저가 아닌 프로필의 사본이 아닙니다. 당신은 각 클릭 땅을 볼, 탭에서 에이전트가 열었다, 당신이 읽는 것은 아무도. 설정에 대해 일반적이어야합니다. Chrome 136+는 기본 프로파일에 원격 디버깅을 거부하므로 세션 persists가 한 후 전용을 실행합니다. 또한 하나의 Google Sign-in은 YouTube와 두 개의 시스템을 수행하여 실제 프로파일에서 "Google과 로그인"을 사용하여 측정합니다. 그것은 1개의 체제, 0 아닙니다입니다. 에이전트는 자체 탭에서 작동합니다. 국경과 [시약] 제목은 운전하는 것을 말한다, 그래서 당신은 항상 한 눈에 말할 수 - 스크립트 / 메이크업 demo.sh와 서명 아웃 프로파일에 기록. 그리고 그것은 다른 방법 간다: 무언가를 통해 반편을 얻을, 그 정확한 탭을 위에 — .
개요(AI 번역)
당신의 AI는 로그인 뒤에 아무것도 볼 수 없습니다. 이 수정 — OS에서 실제로 사용.
당신의 조수는 웹을 검색 할 수 있지만, 당신의 inbox, 당신의 대쉬보드, 또는 당신의 회사의 내부 도구. 유용한 모든 것은 간판에서 뒤에 없습니다.
Wbrowser는 ** 한 번에 서명 한 실제 크롬에서 좌석을 제공합니다. ** 머리없는 브라우저가 아니며 프로필의 사본이 아닙니다. - 당신이 너무 사용하는 창. 이름 * 각 클릭 땅을 볼 수 있습니다, 탭에서 에이전트가 열었다, 당신이 누구도 읽기.
기본적으로 Chrome 136+는 원격 디버깅을 거부합니다. 프로필, 그래서 이것은 전용을 실행하고 ** 당신은 한 번에 로그인. ** 그 후 세션 persists - 하나의 Google sign-in은 YouTube 및 두 시스템을 사용 “Google로 로그인” 실제 프로필에서 측정. 그것은 1개의 체제, 0 아닙니다입니다.
에이전트는 자체 탭에서 작동합니다. 국경과 [agent] 제목은 누구인지
운전, 그래서 당신은 항상 한 눈에 말할 수 있습니다 - 서명 아웃 프로파일에 기록
scripts/make-demo.sh.
그리고 그것은 다른 방법 간다: 무언가를 통해 반도 얻을, 그때 손 그 정확한 탭 - `.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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"]
}
}
}