MCP ConfigsMay 14, 2026·2 min read

bb-browser — Browser-as-API CLI + MCP Server

Use your real Chrome login state as an API: bb-browser provides a CLI + MCP server with 103 commands across 36 platforms (Twitter/Reddit/YouTube/etc.).

Agent ready

Safe staging for this asset

This asset is staged first. The copied prompt tells the agent to inspect the staged files and ask before activating scripts, MCP config, or global config.

Stage only · 17/100Policy: stage
Agent surface
Any MCP/CLI agent
Kind
Mcp Config
Install
Stage only
Trust
Trust: Established
Entrypoint
Asset
Safe staging command
npx -y tokrepo@latest install 73c80fb4-f8be-55b5-87a2-a7721462d177 --target codex

Stages files first; activation requires review of the staged README and plan.

Intro

Use your real Chrome login state as an API: bb-browser provides a CLI + MCP server with 103 commands across 36 platforms (Twitter/Reddit/YouTube/etc.).

Best for: Agents that need real web access (behind logins) without re-auth, API keys, or brittle scrapers

Works with: Node.js 18+, your real Chrome profile/login state, and MCP clients that can run stdio servers

Setup time: 8-20 minutes

Key facts (verified)

  • GitHub: 5133 stars · 506 forks · pushed 2026-05-11.
  • License: MIT · owner avatar + repo URL verified via GitHub API.
  • README-backed entrypoint: bb-browser site update.

Main

  • Treat adapters as code: update from community (bb-browser site update), then pin versions when a workflow becomes production-critical.

  • Use structured output: most commands support --json and --jq so your agent can consume stable, token-efficient payloads.

  • Secure the daemon boundary: README states the daemon binds to 127.0.0.1:19824 by default; keep it local unless you know why you need remote access.

Source-backed notes

  • README shows installing via npm install -g bb-browser and updating adapters via bb-browser site update.
  • README states there are 103 commands across 36 platforms, powered by the community bb-sites repo.
  • README documents a daemon default bind of 127.0.0.1:19824 and an MCP config snippet using npx -y bb-browser --mcp.

FAQ

  • Do I need API keys?: The README positions it as using your real browser login state; many commands work without separate API keys.
  • Can I run it as an MCP server?: Yes. README includes a JSON MCP config snippet that runs npx -y bb-browser --mcp.
  • Is it safe to expose the daemon remotely?: Be cautious. Start with the default localhost bind; remote access should be protected (e.g., VPN) and audited.
🙏

Source & Thanks

Source: https://github.com/epiral/bb-browser > License: MIT > GitHub stars: 5133 · forks: 506

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets