BB Browser

Stale
GitHub TypeScript MIT

Description

An MCP server and CLI that turns the browser into an API, allowing AI agents to control Chrome with existing login sessions for web operations, data scraping, and automation tasks without re-authentication.

Key Features

  • Turns browser into API, AI agents reuse user's logged-in session state
  • 36 platforms, 103 commands (Twitter, Reddit, GitHub, Zhihu, etc.)
  • No API keys or reverse engineering needed, uses user browser cookies directly
  • Community-driven adapter system with one JS file per command
  • Full browser automation: snapshot, click, fill, JS eval, network capture

Use Cases

💡 Cross-platform research: AI agents search arXiv, Twitter, GitHub, Zhihu simultaneously
💡 Social media monitoring and analysis with real authenticated data
💡 Web data scraping without anti-bot measures, reusing browser sessions
💡 AI-driven browser automation tasks and workflows

Strengths & Limitations

Strengths

  • High community interest (6.2k stars)
  • Permissive open-source license (MIT)

Quick Start

npm install -g bb-browser && bb-browser site update && bb-browser site zhihu/hot

Related Projects

Open Operator

2.0k · TypeScript
Stale C

An open-source template for building web agents with Stagehand on Browserbase, providing serverless browser automation for AI agents to safely execute web tasks in the cloud.

browseragenttypescript +2
  • · Open-source web agent template built on Stagehand and Browserbase — converts natural language intent into headless browser operations via a simple agent loop
  • · Serverless browser automation powered by Browserbase — AI agents execute web tasks in isolated cloud browser sessions without managing infrastructure
  • · Stagehand DOM manipulation and state management for precise interaction with web elements and structured data extraction

Browserless

13.7k · TypeScript
Active A

Deploy headless browsers in Docker. Run on cloud or bring your own infrastructure. Provides powerful web automation and rendering capabilities for AI agents. Free for non-commercial uses.

typescriptbrowsertools +2
  • · Docker-based headless browser with Chromium, Firefox, WebKit on ARM64 and x64
  • · Parallel session management with concurrency limits and real-time debug viewer
  • · BrowserQL for bot bypass, captcha solving, fingerprint randomization, proxy rotation

n8n MCP

22.8k · TypeScript
Active A+

An MCP for Claude Desktop, Claude Code, Windsurf, and Cursor to build n8n workflows through natural language interaction.

mcpworkflowautomation +2
  • · 1851 n8n node coverage — Complete docs and properties for 822 core + 1029 community nodes
  • · MCP protocol server — Provides n8n knowledge to Claude Desktop, Cursor, Windsurf and other AI IDEs
  • · Template search — 2352 workflow templates filterable by complexity, role, and time