Bb Browser
Your browser is the API. CLI + MCP server for AI agents to control Chrome with your login state.
Your browser is the API. CLI + MCP server for AI agents to control Chrome with your login state.
{
"mcpServers": {
"bb-browser": {
"command": "npx",
"args": [
"-y",
"bb-browser",
"--mcp"
]
}
}
}
# bb-browser ### BadBoy Browser **Your browser is the API. No keys. No bots. No scrapers.** [](https://www.npmjs.com/package/bb-browser) [](https://nodejs.org) [](LICENSE) [English](README.md) · [中文](README.zh-CN.md) --- You're already logged into Twitter, Reddit, YouTube, Zhihu, Bilibili, LinkedIn, GitHub — bb-browser lets AI agents **use that directly**. ```bash bb-browser site twitter/search "AI agent" # search tweets bb-browser site zhihu/hot # trending on Zhihu bb-browser site arxiv/search "transformer" # search papers bb-browser site eastmoney/stock "茅台" # real-time stock quote bb-browser site boss/search "AI engineer" # search jobs bb-browser site wikipedia/summary "Python" # Wikipedia summary bb-browser site youtube/transcript VIDEO_ID # full transcript bb-browser site stackoverflow/search "async" # search SO questions ``` **103 commands across 36 platforms.** All using your real browser's login state. [Full list →](https://github.com/epiral/bb-sites) ## The idea The internet was built for browsers. AI agents have been trying to access it through APIs — but 99% of websites don't offer one. bb-browser flips this: **instead of forcing websites to provide machine interfaces, let machines use the human interface directly.** The adapter runs `eval` inside your browser tab, calls `fetch()` with your cookies, or invokes the page's own webpack modules. The website thinks it's you. Because it **is** you. | | Playwright / Selenium | Scraping libs | bb-browser | |---|---|---|---| | Browser | Headless, isolated | No browser | Your real Chrome | | Login state | None, must re-login | Cookie extraction | Already there | | Anti-bot | Detected easily | Cat-and-mouse | Invisible — it IS the user | | Complex auth | Can't replicate | Reverse engineer | Page handles it itself | ## Quick Start ### Install ```bash npm install -g bb-browser ``` ### Use ```bash bb-browser site update # pull community adapters bb-browser site recommend # see which adapters match your browsing habits bb-browser site zhihu/hot # go ``` ### OpenClaw (no extension needed) If you use [OpenClaw](https://openclaw.ai), bb-browser runs directly through OpenClaw's built-in browser — no Chrome extension or daemon required: ```bash bb-browser site reddit/hot --openclaw bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[] | {name, changePercent}' ``` Skill on ClawHub: [bb-browser-openclaw](https://clawhub.ai/yan5xu/bb-browser) ### MCP (Claude Code / Cursor) ```json { "mcpServers": { "bb-browser": { "command": "npx", "args": ["-y", "bb-browser", "--mcp"] } } } ``` ## 36 platforms, 103 commands Community-driven via [bb-sites](https://github.com/epiral/bb-sites). One JS file per command. | Category | Platforms | Commands | |----------|-----------|----------| | **Search** | Google, Baidu, Bing, DuckDuckGo, Sogou WeChat | search | | **Social** | Twitter/X, Reddit, Weibo, Xiaohongshu, Jike, LinkedIn, Hupu | search, feed, thread, user, notifications, hot | | **News** | BBC, Reuters, 36kr, Toutiao, Eastmoney | headlines, search, newsflash, hot | | **Dev** | GitHub, StackOverflow, HackerNews, CSDN, cnblogs, V2EX, Dev...
Playwright MCP server
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI W...
连接 GitHub 仓库、Issues、Pull Requests 和代码搜索的 MCP 服务,适合代码协作和项目问答。
MCP server to provide Figma layout information to AI coding agents like Cursor
Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser funct...
让 AI 客户端读取、搜索和管理本地文件系统,适合文档整理、代码库分析和资料检索。