
你的浏览器就是 API。CLI + MCP 服务器,AI 代理用你的登录状态控制 Chrome。
概览
你已经登录了Twitter、Reddit、YouTube、知湖、Bilibili、LinkedIn、GitHub——bb浏览器让AI代理能够使用。 所有登录状态都是你真实浏览器的。完整列表→ 互联网是为浏览器而建的。人工智能代理试图通过API访问互联网——但99%的网站并未提供。 bb-browser 则反过来:适配器在你的浏览器标签页内运行 eval,调用 fetch() 并调用你的 cookies,或者调用页面自身的 webpack 模块。网站认为是你。因为是你。 如果你使用 OpenClaw,bb-browser 可以直接通过 OpenClaw 内置的浏览器运行——无需 Chrome 扩展或守护进程: 通过 bb-sites 社区驱动。每个命令一个 JS 文件。 告诉你的 AI 代理:“把 XX 网站变成 CLI”。它会阅读指南,逆向工程带网络的 API——带正文,编写适配器,测试它,并提交 PR。全部都是自主的。 我们测试了这一点:将新网站添加到代理可访问的互联网的边际成本接近零。
概述(AI 翻译)
坏男孩浏览器
你的浏览器就是API。没有密钥。没有机器人。没有抓取工具。
英语 ·中文
你已经登录了 Twitter、Reddit、YouTube、Zhihu、Bilibili、LinkedIn、GitHub——bb-browser 让 AI 代理直接使用。
103个命令,跨36个平台。 全部使用你真实浏览器的登录状态。完整列表→
这个想法
互联网是为浏览器而建的。人工智能代理试图通过API访问互联网——但99%的网站并未提供。
bb-browser则反过来:与其强迫网站提供机器接口,不如让机器直接使用人类界面。适配器在你的浏览器标签页内运行eval,用你的Cookie调用fetch(),或者调用页面自己的webpack模块。网站认为它是你。因为它就是你。
| 剧作家 / Selenium | 抓取自由主义 | bb-浏览器 | |
|---|---|---|---|
| 浏览器 | 无头,孤立 | 没有浏览器 | 你的真实Chrome |
| 登录状态 | 无,必须重新登录 | Cookie提取 | 已经在那里 |
| 反机器人 | 轻易被发现 | 猫捉老鼠 | 隐形——确实是用户 |
| 复杂认证 | 无法复制 | 逆向工程 | 页面自己处理 |
快速启动
安装
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
You’re already logged into Twitter, Reddit, YouTube, Zhihu, Bilibili, LinkedIn, GitHub — bb-browser lets AI agents use that directly.
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 →
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
npm install -g bb-browser
Use
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, bb-browser runs directly through OpenClaw’s built-in browser — no Chrome extension or daemon required:
bb-browser site reddit/hot --openclaw
bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[] | {name, changePercent}'
Skill on ClawHub: bb-browser-openclaw
MCP (Claude Code / Cursor)
{
"mcpServers": {
"bb-browser": {
"command": "npx",
"args": ["-y", "bb-browser", "--mcp"]
}
}
}
36 platforms, 103 commands
安装
npx -y bb-browser --mcp配置
{
"mcpServers": {
"bb-browser": {
"command": "npx",
"args": ["-y", "bb-browser", "--mcp"]
}
}
}