← 返回列表

Browserbase MCP Server:让 LLM 通过 MCP 控制云端浏览器并执行网页自动化

browserbase/mcp-server-browserbase · Allow LLMs to control a browser with Browserbase and Stagehand

GitHub原文发布 未知首次收录 2026-11-05上架 2026-11-05 07:01

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

Browserbase MCP Server 是一个基于模型上下文协议(MCP)的参考实现,结合 Browserbase 云浏览器与 Stagehand,向 LLM 提供 start、end、navigate、act、observe、extract 六个工具,用于会话管理、页面导航、页面操作、可操作元素观察和数据提取。项目仓库已归档、不再维护,官方建议使用其托管版 MCP 服务器;可通过托管 SHTTP 或自托管 STDIO(NPM、本地构建或 Docker)方式接入 MCP 客户端,使用需配置 Browserbase API Key、Project ID 及模型 API Key。

核心能力与快速开始

★ 3398 · TypeScript · 已归档

能做什么
提供 MCP 服务器,让 LLM 应用通过标准协议调用云端浏览器自动化能力:创建或复用、关闭 Browserbase 会话,导航到 URL,在页面上执行操作,观察页面可操作元素,以及按指令提取页面数据。支持 SHTTP 托管连接和 STDIO 自托管,自托管版本可通过命令行参数配置代理、身份验证、会话保持、上下文持久化、浏览器视口以及 Stagehand 所用模型。
适用场景
适用于需要在 AI 编程 IDE、聊天界面或自定义 AI 工作流中让 LLM 操作网页、采集页面信息或执行浏览器自动化的场景;也可作为学习 MCP 服务端工具设计的参考实现。
项目形态
可直接使用的工具
部署方式
可使用 Browserbase 托管的 MCP 服务器(SHTTP),也可自托管:通过 npx 运行 NPM 包、克隆仓库本地构建或使用 Docker 运行;仓库已归档,官方建议优先使用托管版本。
主要依赖
自托管需配置 BROWSERBASE_API_KEY 和 BROWSERBASE_PROJECT_ID;默认使用 Gemini 2.5 Flash Lite,使用自定义模型时需通过 --modelApiKey 提供对应模型提供商的 API Key。托管版本由 Browserbase 提供 Gemini 模型成本,其他 API 费用与额度限制未说明。
使用限制
仓库已归档且不再维护,不应视为 Browserbase 当前生产服务或实现的代表;许多自托管配置参数仅适用于自托管服务器;自定义模型需在 Stagehand 中受支持;实际 API 成本、配额与其他部署限制未说明。
许可证
Apache-2.0
最近推送
2026-07-21 05:48

资料检查:2026-11-05 07:00 · 卡片整理:2026-11-05 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。