Auto Browser: Difference between revisions
Created via Reels Reviewer extension |
Add Auto Browser project context, GitHub link, quickstart, and related-project cross-links |
||
| Line 2: | Line 2: | ||
<blockquote> | <blockquote> | ||
Wassim younes AI · | Wassim younes AI · | ||
Comment | Comment "browser" I'll send it over⬇️ Auto browsing finally arrived. This is a cool one ☝️ | ||
</blockquote> | </blockquote> | ||
| Line 9: | Line 9: | ||
https://www.facebook.com/reel/1309051974439886 | https://www.facebook.com/reel/1309051974439886 | ||
== About Auto Browser == | |||
'''Auto Browser''' is an open-source, MCP-native browser control plane by '''LvcidPsyche'''. It gives LLM agents a real, shared [[Playwright]] browser session with a human in the loop — so an agent can drive the browser, but a person can take over via [[noVNC]] when a workflow gets brittle (logins, CAPTCHAs, weird modals). | |||
It targets authorized workflows: internal dashboards, admin tools, operator-assisted QA, and "log in once, reuse later" account automation. The project is explicit that '''it is not''' built for stealth scraping, CAPTCHA solving, or anti-bot evasion. | |||
=== What it provides === | |||
* '''[[Model Context Protocol|MCP]]-native''' — exposes the browser as MCP tools over HTTP and stdio, usable from [[Claude Desktop]], [[Cursor]], or any MCP client | |||
* '''Real browser sessions''' — Playwright-backed, with screenshots, DOM summaries, OCR excerpts, tab control, downloads, network inspection | |||
* '''Human takeover''' — live noVNC view of the same session, so an operator can step in mid-flow | |||
* '''Reusable auth profiles''' — log in once manually, save the session, reopen new sessions already authenticated | |||
* '''Safety rails''' — approval gates, operator identity headers, audit events, PII scrubbing, "Witness" receipts, compliance protection profiles | |||
* '''Local-first''' — full stack runs on your machine via Docker Compose (or one-click in GitHub Codespaces) | |||
* '''REST API''' alongside MCP, for curl-first or non-agent integrations | |||
=== Quickstart === | |||
<pre> | |||
git clone https://github.com/LvcidPsyche/auto-browser.git | |||
cd auto-browser | |||
docker compose up --build | |||
</pre> | |||
Then open: | |||
* API docs: <code>http://127.0.0.1:8000/docs</code> | |||
* Operator dashboard: <code>http://127.0.0.1:8000/dashboard</code> | |||
* Visual takeover (noVNC): <code>http://127.0.0.1:6080/vnc.html?autoconnect=true&resize=scale</code> | |||
All ports bind to <code>127.0.0.1</code> by default. | |||
=== Links === | |||
* '''GitHub:''' [https://github.com/LvcidPsyche/auto-browser github.com/LvcidPsyche/auto-browser] — MIT licensed, 330+ stars, current release v1.0.2 | |||
* '''Glama listing:''' [https://glama.ai/mcp/servers/LvcidPsyche/auto-browser glama.ai MCP directory] | |||
* '''Codespaces (one-click demo):''' [https://codespaces.new/LvcidPsyche/auto-browser?quickstart=1 Open in Codespaces] | |||
=== Related === | |||
* [[Claude Code]] / [[Claude Desktop]] — natural MCP clients for driving Auto Browser | |||
* [[Wan2GP]] — sibling reel from the same Wassim Younes AI series (video generation for the GPU poor) | |||
[[Category:2026 Articles]] | [[Category:2026 Articles]] | ||
[[Category:Facebook Reels]] | [[Category:Facebook Reels]] | ||
[[Category:AI]] | |||
[[Category:Open Source]] | |||
[[Category:Browser Automation]] | |||
[[Category:MCP]] | |||
Revision as of 2026-04-30T22:57:36
Interesting reel from Wassim younes AI
Wassim younes AI · Comment "browser" I'll send it over⬇️ Auto browsing finally arrived. This is a cool one ☝️
https://www.facebook.com/reel/1309051974439886
About Auto Browser
Auto Browser is an open-source, MCP-native browser control plane by LvcidPsyche. It gives LLM agents a real, shared Playwright browser session with a human in the loop — so an agent can drive the browser, but a person can take over via noVNC when a workflow gets brittle (logins, CAPTCHAs, weird modals).
It targets authorized workflows: internal dashboards, admin tools, operator-assisted QA, and "log in once, reuse later" account automation. The project is explicit that it is not built for stealth scraping, CAPTCHA solving, or anti-bot evasion.
What it provides
- MCP-native — exposes the browser as MCP tools over HTTP and stdio, usable from Claude Desktop, Cursor, or any MCP client
- Real browser sessions — Playwright-backed, with screenshots, DOM summaries, OCR excerpts, tab control, downloads, network inspection
- Human takeover — live noVNC view of the same session, so an operator can step in mid-flow
- Reusable auth profiles — log in once manually, save the session, reopen new sessions already authenticated
- Safety rails — approval gates, operator identity headers, audit events, PII scrubbing, "Witness" receipts, compliance protection profiles
- Local-first — full stack runs on your machine via Docker Compose (or one-click in GitHub Codespaces)
- REST API alongside MCP, for curl-first or non-agent integrations
Quickstart
git clone https://github.com/LvcidPsyche/auto-browser.git cd auto-browser docker compose up --build
Then open:
- API docs:
http://127.0.0.1:8000/docs - Operator dashboard:
http://127.0.0.1:8000/dashboard - Visual takeover (noVNC):
http://127.0.0.1:6080/vnc.html?autoconnect=true&resize=scale
All ports bind to 127.0.0.1 by default.
Links
- GitHub: github.com/LvcidPsyche/auto-browser — MIT licensed, 330+ stars, current release v1.0.2
- Glama listing: glama.ai MCP directory
- Codespaces (one-click demo): Open in Codespaces
Related
- Claude Code / Claude Desktop — natural MCP clients for driving Auto Browser
- Wan2GP — sibling reel from the same Wassim Younes AI series (video generation for the GPU poor)