SuperAPI AI 工具集

bb-browser

bb-browser 是一个让 AI 智能体直接控制真实 Chrome 浏览器会话的 CLI 与 MCP 服务器工具。它的核心理念是“你的浏览器就是 API”:无需申请密钥、无需机器人账号、无需爬虫,AI 智能体可直接借助你已登录的浏览器状态访问网站。项目提供覆盖 36 个平台、共 103 条命令,适配器在你的浏览器标签页内运行 eval、使用你的 Cookie 调用 fetch(),或调用页面自身的 webpack 模块,使网站认为请求来自你本人。它支持通过 OpenClaw 内置浏览器直接运行(无需 Chrome 扩展或守护进程),也支持以 MCP 方式接入 Claude Code / Cursor。所有命令支持 --json 输出、--jq 内联过滤以及 --tab 多标签页并发操作。守护进程默认绑定 127.0.0.1:19824,可通过 --host 自定义主机。社区驱动,每条命令对应一个 JS 文件,添加新网站大约只需 10 分钟。

访问官网

工具介绍

bb-browser 的定位是让 AI 智能体使用人类界面而非 API 来访问互联网。项目指出,99% 的网站并不提供 API,而互联网本就是为浏览器构建的。bb-browser 的做法是:与其强迫网站提供机器接口,不如让机器直接使用人类界面。其适配器会在你的浏览器标签页中运行 eval、携带你的 Cookie 调用 fetch(),或调用页面自身的 webpack 模块——网站会认为请求来自你本人,因为实际上确实是。

主要能力与覆盖范围:

  • 直接复用你真实浏览器的登录状态,无需密钥、无需机器人账号、无需爬虫。
  • 提供 36 个平台、103 条命令,示例平台包括 Twitter、Reddit、YouTube、知乎、Bilibili、LinkedIn、GitHub。
  • 支持 OpenClaw:通过 OpenClaw 内置浏览器直接运行,无需 Chrome 扩展或守护进程。ClawHub 上的技能名为 bb-browser-openclaw。
  • 支持 MCP(Claude Code / Cursor)方式接入。
  • 同时也是一个完整的浏览器自动化工具:所有命令支持 --json 输出、--jq <expr> 内联过滤,以及 --tab <id> 并发多标签页操作。

使用方式:

  • 可通过 OpenClaw 内置浏览器直接使用,无需扩展;也可作为 MCP 服务器接入 Claude Code 或 Cursor。
  • 守护进程默认绑定 127.0.0.1:19824,可用 --host 自定义主机。
  • 社区通过 bb-sites 驱动,每条命令为一个 JS 文件;添加任意网站大约需 10 分钟。可让 AI 智能体执行“把 XX 网站变成一个 CLI”,它会阅读指南、用 network --with-body 逆向 API、编写适配器、测试并提交 PR,全程自主完成。
  • 适配器复杂度分为三个层级。

适用场景:

  • 让 AI 智能体在无官方 API 的网站上执行操作或抓取结构化数据。
  • 进行跨平台研究:资料称智能体可在不到一分钟内,跨六个平台、六个维度获取结构化 JSON,速度与广度超过任何人类研究者。
  • 扩充智能体可访问的互联网范围:没有 bb-browser 时,智能体的世界是文件、终端和少量带密钥的 API;有了它,则是文件、终端和整个互联网。

限制与注意事项:

  • 依赖你真实浏览器的登录状态,因此其能力边界与登录状态相关。
  • 关于具体支持的完整命令列表、适配器三层复杂度的具体内容、安装命令、依赖要求、许可协议与收费信息,资料中暂未提供。

理念与验证: 项目强调“你的浏览器就是 API。无需密钥。无需机器人。无需爬虫。”并称已做过验证:20 个 AI 智能体并行运行,各自独立逆向一个网站并产出可用的适配器,把新网站接入智能体可访问互联网的边际成本正趋近于零。