bb-browser
Your browser is the API. CLI + MCP server for AI agents to control Chrome with your login state.
bb-browser is an MCP server and CLI tool that enables AI agents to control Chrome using your existing browser session and login state. Instead of requiring API keys or building web scrapers, it leverages your authenticated browser to access 103 commands across 36 platforms including Twitter, Reddit, GitHub, YouTube, Zhihu, and more. The tool executes JavaScript within your real browser tabs, making requests with your cookies so websites perceive interactions as coming from you, bypassing anti-bot measures while preserving full authentication state.
Key Features
Use Cases
- 01Cross-platform research by querying arXiv, Twitter, GitHub, Stack Overflow, and Zhihu simultaneously for structured data
- 02Social media monitoring and content discovery using your authenticated Twitter, Reddit, or LinkedIn accounts
- 03Real-time financial data aggregation from Xueqiu, Eastmoney, and Yahoo Finance with hot stock tracking
- 04Developer workflow automation including GitHub issue searches, npm package lookups, and Stack Overflow queries
- 05Job market research through BOSS Zhipin and LinkedIn job searches with full access to logged-in content
- 06Video transcript extraction from YouTube and Bilibili for content analysis and summarization
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
bb-browser — FAQ
What is bb-browser and how does it work?+
bb-browser is an MCP server and CLI that lets AI agents control your real Chrome browser with your existing login sessions. It executes JavaScript inside your browser tabs and makes authenticated requests using your cookies, so websites see interactions as coming from you rather than a bot.
How do I install bb-browser as an MCP server for Claude Desktop or Cursor?+
Install it globally via npm, then add an MCP server configuration to your Claude Desktop or Cursor settings JSON with the command 'npx' and arguments ['-y', 'bb-browser', '--mcp']. The tool will run as an MCP server that your AI client can communicate with.
Which AI clients work with bb-browser?+
bb-browser works with any MCP-compatible client including Claude Desktop, Cursor, and Claude Code. It also integrates with OpenClaw and can be used directly from the command line by any AI agent that can execute shell commands.
Do I need API keys or special authentication?+
No API keys are required. bb-browser uses your existing Chrome browser sessions and login state, so you must already be logged into the websites you want to access. The tool leverages your cookies and authentication to make requests on your behalf.
Is bb-browser free and open source?+
Yes, bb-browser is released under the MIT license and available as open source on GitHub and npm. The community-driven adapter library (bb-sites) is also open for contributions.
What are the prerequisites for using bb-browser?+
You need Node.js 18 or higher and Google Chrome installed. You must also be logged into the websites you want bb-browser to access. For MCP server mode, you need an MCP-compatible AI client like Claude Desktop or Cursor.
How do I install bb-browser?+
Open the source repository on GitHub and follow its README. bb-browser is a mcp server — MCP Agents Market links you directly to the official repo.
Is bb-browser free?+
bb-browser is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.