Skip to content
Tech News
← Back to articles

NeoBrowser: An MCP server that drives real Chrome with your logged-in sessions

read original more articles
Why This Matters

NeoBrowser represents a significant advancement in web automation by leveraging a real Chrome browser with genuine logged-in sessions, enabling AI models to interact with websites more authentically and reliably. Its ability to bypass common bot detection mechanisms while maintaining transparency enhances both the effectiveness and trustworthiness of automated web tasks, impacting developers, security systems, and end-users alike.

Key Takeaways

NeoBrowser

Your AI drives a real Chrome with your real logged-in sessions — it wins the fingerprint game (passes bot.sannysoft with a genuine fingerprint), moves the mouse like a human, and lands already authenticated, so it isn't flagged like a stock headless bot. An MCP server for AI models to use the web the way you do.

It doesn't pretend to be invisible: when a site throws an interactive challenge (reCAPTCHA, Turnstile) NeoBrowser detects it and hands control back with a real-session or human path — that honesty is what makes it dependable.

Most browser tools for LLMs launch a fresh, fingerprintable headless browser with no cookies, so the model hits login walls and bot checks constantly. NeoBrowser drives the real Google Chrome binary and can reuse your actual logged-in profile, so the model lands already authenticated and looks like a genuine user — because it is one.

Rust rewrite: a single ~4 MB static binary, no runtime to install. (The original Python implementation lives on in this repo as a test oracle — see Development.)

Install

# One line (macOS / Linux): curl -fsSL https://raw.githubusercontent.com/pitiflautico/neobrowser/main/install.sh | sh # Or from source (needs the Rust toolchain): git clone https://github.com/pitiflautico/neobrowser && cd neobrowser/rust cargo build --release # -> target/release/neobrowser neobrowser doctor # verify Chrome is found + a live CDP smoke test

Windows binaries are on the Releases page. Requires Google Chrome (or Chromium); auto-discovered on macOS/Linux/Windows, override with NEOBROWSER_CHROME_BIN .

See it work

Real run: login, file upload and a bot-detector check against live sites (~14 s).

... continue reading