© 2026FindAgent  · @simprr
返回列表
e

epiral/bb-browser

Your browser is the API. CLI + MCP server for AI agents to control Chrome with your login state.

⭐

3.1k

Stars

🔱

321

Forks

👁

7

Watchers

📋

48

Issues

TypeScriptMIT创建于 2026/1/31更新于 今天
在 GitHub 上查看
README
由 Gemini 翻译整理

bb-browser

BadBoy Browser

你的浏览器即 API。无需密钥。无需机器人。无需爬虫。

npm Node.js License

English · 中文


你已经登录了 Twitter、Reddit、YouTube、知乎、Bilibili、LinkedIn、GitHub——bb-browser 让 AI Agent 可以直接使用这些登录状态。

bb-browser site twitter/search "AI agent"       # 搜索推文
bb-browser site zhihu/hot                        # 知乎热榜
bb-browser site arxiv/search "transformer"       # 搜索论文
bb-browser site eastmoney/stock "茅台"            # 实时股票行情
bb-browser site boss/search "AI engineer"        # 搜索职位
bb-browser site wikipedia/summary "Python"       # 维基百科摘要
bb-browser site youtube/transcript VIDEO_ID      # 获取视频全文转录
bb-browser site stackoverflow/search "async"     # 搜索 StackOverflow 问题

涵盖 36 个平台的 103 条命令。 全部使用你真实浏览器的登录状态。完整列表 →

设计理念

互联网是为浏览器构建的。AI Agent 一直试图通过 API 访问它,但 99% 的网站并不提供 API。

bb-browser 颠覆了这一点:与其强迫网站提供机器接口,不如让机器直接使用人类接口。 该适配器在你的浏览器标签页中运行 eval,使用你的 Cookie 调用 fetch(),或者直接调用页面自身的 Webpack 模块。网站会认为操作者是你。因为,操作者确实就是你。

Playwright / Selenium爬虫库bb-browser
浏览器无头,隔离环境无浏览器你真实的 Chrome
登录状态无,需重新登录提取 Cookie直接使用
反爬检测易被检测猫鼠游戏不可见 — 它就是用户本人
复杂认证难以模拟需逆向工程页面自行处理

快速上手

安装

npm install -g bb-browser

使用

bb-browser site update        # 拉取社区适配器
bb-browser site recommend     # 查看哪些适配器符合你的浏览习惯
bb-browser site zhihu/hot     # 开始使用

OpenClaw(无需插件)

如果你使用 OpenClaw,bb-browser 可以直接通过 OpenClaw 的内置浏览器运行——无需 Chrome 插件或守护进程:

bb-browser site reddit/hot --openclaw
bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[] | {name, changePercent}'

ClawHub 技能:bb-browser-openclaw

Chrome 插件(独立模式)

若不使用 OpenClaw(例如用于 Claude Code MCP 或独立 CLI),请按以下步骤操作:

  1. 从 Releases 下载
  2. 解压 → 进入 chrome://extensions/ → 开启“开发者模式” → “加载已解压的扩展程序”

MCP (Claude Code / Cursor)

{
  "mcpServers": {
    "bb-browser": {
      "command": "npx",
      "args": ["-y", "bb-browser", "--mcp"]
    }
  }
}

36 个平台,103 条命令

由社区驱动,详见 bb-sites。每个命令对应一个 JS 文件。

分类平台命令
搜索Google, Baidu, Bing, DuckDuckGo, Sogou WeChatsearch
社交Twitter/X, Reddit, Weibo, 小红书, 即刻, LinkedIn, 虎扑search, feed, thread, user, notifications, hot
新闻BBC, Reuters, 36kr, 头条, 东方财富headlines, search, newsflash, hot
开发GitHub, StackOverflow, HackerNews, CSDN, cnblogs, V2EX, Dev.to, npm, PyPI, arXivsearch, issues, repo, top, thread, package
视频YouTube, Bilibilisearch, video, transcript, popular, comments, feed
娱乐豆瓣, IMDb, Genius, 起点movie, search, top250
金融雪球, 东方财富, Yahoo Financestock, hot stocks, feed, watchlist, search
招聘BOSS 直聘, LinkedInsearch, detail, profile
知识Wikipedia, 知乎, Open Librarysearch, summary, hot, question
购物什么值得买search deals
工具有道, GSMArena, Product Hunt, 携程translate, phone specs, trending products

10 分钟添加任何网站

bb-browser guide    # 完整教程

告诉你的 AI Agent:“将 XX 网站变成 CLI”。它会读取指南,通过 network --with-body 逆向 API,编写适配器,进行测试并提交 PR。一切均可自主完成。

适配器复杂程度分为三级:

等级认证方式示例时间
1Cookie (直接 fetch)Reddit, GitHub, V2EX~1 分钟
2Bearer + CSRF TokenTwitter, 知乎~3 分钟
3Webpack 注入 / Pinia storeTwitter 搜索, 小红书~10 分钟

我们对此进行了测试:20 个 AI Agent 运行了...

贡献者
yMogUap
项目信息
默认分支main
LicenseMIT License
创建时间2026/1/31
最近更新今天
GAI 中文摘要

bb-browser 是一个基于 TypeScript 开发的自动化工具与 MCP 服务器,旨在让 AI Agent 通过复用用户已登录的浏览器环境直接与各类网站交互。它绕过了传统 API 限制和反爬虫检测,让机器能够像人类用户一样访问并操作网页。

直接复用用户当前的 Chrome 浏览器登录状态,无需处理复杂的 Cookie 提取或模拟登录流程。

提供命令行接口(CLI)与 MCP 服务器支持,能够无缝集成到 Claude Code、Cursor 等 AI 开发环境中。

内置覆盖 36 个主流平台(如社交媒体、搜索、开发社区、音视频网站)的 103 条标准化操作指令。

通过在浏览器页面内运行 eval 或调用原生模块,实现模拟真实用户行为,有效避开大多数网站的反爬虫监控。

无需额外的无头浏览器配置或复杂的逆向工程,支持通过 Chrome 扩展或 OpenClaw 直接调用。

适用于需要构建 AI 自动化工作流、进行跨平台信息检索或要求 AI 助手代表个人账号进行操作的开发者。尤其适合希望 AI 代理能够直接使用用户在 YouTube、GitHub、小红书等网站现有权限进行高效自动化任务的用户。