#114114th of 128 in MCP servers for developers

bb-browser

CLI and MCP server that lets agents drive your logged-in Chrome

Stars
6.3k
License
MIT
Last commit
May 2026
Last release
May 2026
Language
TypeScript
Stars, last 29 weeks+1,668
22 Apr 2026: 4,596 stars29 Apr 2026: 4,747 stars6 May 2026: 4,853 stars13 May 2026: 5,003 stars20 May 2026: 5,239 stars27 May 2026: 5,417 stars3 Jun 2026: 5,538 stars10 Jun 2026: 5,627 stars17 Jun 2026: 5,706 stars24 Jun 2026: 5,758 stars1 Jul 2026: 5,820 stars8 Jul 2026: 5,846 stars15 Jul 2026: 5,877 stars22 Jul 2026: 5,902 stars29 Jul 2026: 5,933 stars5 Aug 2026: 5,956 stars12 Aug 2026: 5,983 stars19 Aug 2026: 5,996 stars26 Aug 2026: 6,072 stars2 Sept 2026: 6,112 stars9 Sept 2026: 6,135 stars16 Sept 2026: 6,162 stars23 Sept 2026: 6,177 stars30 Sept 2026: 6,188 stars7 Oct 2026: 6,204 stars14 Oct 2026: 6,218 stars21 Oct 2026: 6,229 stars28 Oct 2026: 6,244 stars4 Nov 2026: 6,254 stars11 Nov 2026: 6,264 stars

4,596 on 22 Apr 20266,264 on 11 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

bb-browser runs site adapters (one JS file per command) inside your real browser tab, using your existing cookies and login state. It ships 103 commands across 36 platforms, such as Twitter, Reddit, GitHub, arXiv and Zhihu, and also offers general automation (snapshot, click, fill, eval, network capture). Agents call it through a CLI or an MCP stdio server, and a local daemon talks to the browser over CDP.

Who it is for: Developers giving coding agents access to sites they are already logged into

Strengths

  • Reuses your real logged-in browser, so no API keys or separate login flows
  • Community adapters are single JS files in the bb-sites repo, in three auth tiers
  • All commands support --json, --jq filtering and --tab for concurrent tabs
  • Works as both CLI and MCP server for Claude Code, Cursor and similar agents

Weaknesses

  • Adapters call undocumented site endpoints and page internals, so site changes can break them
  • Acts with your personal accounts, so agent mistakes or prompt injection affect real logins
  • Needs a running local daemon and your Chrome session, which is awkward for headless servers
  • Daemon --host 0.0.0.0 option exposes browser control beyond localhost if misconfigured

What it needs

  • no GPU
  • Docker
  • Needs Node.js 18+, Chrome (CDP) with bb-browser extension or daemon, OpenClaw (optional)
  • port 19824

What changed

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Also in MCP servers for developers

See all 128
Also in MCP servers for developers
RankProjectScore
1gitnexusCode knowledge graph exposed to coding agents through MCP tools Live demo ↗ (opens in a new tab)48.5k stars+784 (+1.6%) in 30 dayscustom license97 out of 100
2codegraphLocal code knowledge graph that coding agents query over MCP77.5k stars+3,838 (+5.2%) in 30 daysMIT95 out of 100
3playwright-mcpMCP server that lets LLMs drive a browser through Playwright accessibility snapshots39.6k stars+1,535 (+4.0%) in 30 daysApache-2.093 out of 100
#4code-review-graphLocal Tree-sitter code graph that gives coding assistants review context over MCP32.7k stars+745 (+2.3%) in 30 daysMIT92 out of 100
#5fastmcpPython framework for building MCP servers, clients, and interactive apps28.4k stars+393 (+1.4%) in 30 daysApache-2.092 out of 100