Browserbase MCP 让 LLM 通过 Browserbase 云浏览器与 Stagehand 框架真正操作网页——打开页面、点击、填表、抓取,都不是模拟,而是跑在远程真实浏览器里。

让 AI 上网操作,最大的麻烦是「浏览器跑在哪」。本地无头浏览器容易被反爬、要装依赖、占资源。Browserbase 的 MCP 服务器把这件事搬到云端:它在 Browserbase 托管的远程浏览器里执行操作,配合 Stagehand 框架提供对 LLM 友好的抽象。仓库 browserbase/mcp-server-browserbase 以 TypeScript 编写、Apache-2.0 许可。对需要稳定抓取、自动化表单、网页测试的场景,这是一条少操心的路。注意仓库最近一次推送在 2026-07,接入前建议核对官方文档的当前状态。

信息卡

核心能力

云端真实浏览器执行。 所有页面操作跑在 Browserbase 的远程浏览器实例里,不是本地模拟。这带来三个好处:不占你本机资源、IP 与指纹更接近真人、无头/有头与代理由平台托管。对容易被风控的站点,托管浏览器的通过率通常更高。

Stagehand 的 LLM 友好抽象。 底层用 Stagehand 框架,把「找这个按钮并点击」「把搜索框填上 X」这类意图转成浏览器动作,同时提供可观察、可回退的结构。相较纯截图驱动,这种方式更省 token也更稳定。你可以让 AI「打开这个页面,提取所有商品名和价格」,它按意图执行而非死记 XPath。

网页自动化与抓取。 适合动态渲染页面的数据抓取、需要登录后的操作、多步骤表单填写、以及回归测试。几分钟就能搭一个「打开—导航—提取—返回结构化结果」的流程,省去找元素、写选择器的时间。

凭据与会话交给云端。 浏览器配置、代理、会话隔离在 Browserbase 侧管理,本地只需一个 API Key 与 Project ID。这让它在团队协作与 CI 环境里也容易接入。具体工具清单与参数以仓库 README 为准。

使用上手

  1. 注册 Browserbase 账号,拿到 API Key 与 Project ID。
  2. 安装:仓库提供 npx 运行方式;Node 环境需就绪。
  3. 在客户端 MCP 配置里加入服务器,通过环境变量传入凭据。
  4. 重启客户端,用自然语言下达网页操作任务,如「打开 X 页面并列出标题」。
  5. 抓取公开数据注意遵守目标站点条款;登录态操作注意账号安全。

配置示例

{
  "mcpServers": {
    "browserbase": {
      "command": "npx",
      "args": ["-y", "@browserbasehq/mcp"],
      "env": {
        "BROWSERBASE_API_KEY": "<你的 API Key>",
        "BROWSERBASE_PROJECT_ID": "<你的 Project ID>"
      }
    }
  }
}

优点与不足

优势是云端真实浏览器、反爬表现更好、Stagehand 抽象省 token、无需本地装浏览器依赖。局限:依赖 Browserbase 账号与用量计费;仓库最近推送在 2026-07,活跃度需留意;运行命令与包名以官方 README 为准,版本可能变动;抓取行为需自行遵守目标站点条款。

适合谁

适合需要稳定抓取动态网页、做网页端到端测试、或让 AI 代填复杂表单的开发者与数据团队;不想在本机维护浏览器与代理环境的自动化使用者。

下载与访问

仓库 https://github.com/browserbase/mcp-server-browserbase (Apache-2.0);Stagehand 官网 https://stagehand.dev ;Browserbase 平台见其官网。

许可证与获取

项目说明
传输方式stdio,连接云端浏览器
仓库github.com/browserbase/mcp-server-browserbase
许可证Apache-2.0
获取npx 运行,需 Browserbase API Key 与 Project ID

本文属于「连接器」分类的 AI 资源专栏,更多评测见分类页。