让AI控制真实浏览器
RunBrowser 是一个 Chrome 扩展加 Node.js CLI/MCP 工具,目标不是像 Playwright MCP 那样启动全新的无头或独立 Chrome,而是连接用户正在使用的真实 Chrome 标签页。这样 Agent 可以直接使用已有登录状态、Cookie 和扩展,适合处理需要账号上下文、验证码人工介入或反爬检测敏感的网页任务。
其架构是扩展通过 chrome.debugger 连接标签页,并打开到本地 localhost:19988 的 WebSocket 中继;CLI 或 MCP 再通过中继发送 CDP 命令。功能上覆盖导航、点击、输入、等待、截图、无障碍快照、标签页和 iframe 管理、eval、原始 CDP 等 50+ 命令。无障碍快照会输出带 @ref 的元素树,比截图更适合 LLM 低成本解析。站点命令是 TypeScript 插件,可把特定网站抓取流程封装为结构化 JSON 输出;社区命令可从 GitHub 仓库安装。
正文未披露价格、套餐、账户体系或付费限制。页面提到 GitHub Star、社区命令仓库和 PR 贡献,但没有明确主项目许可证,因此不能直接判断其完整开源状态。它默认本地运行,无远程服务器、无账户、无遥测;也支持通过 host 与 token 暴露中继实现远程访问。
优点是能复用真实浏览器环境,登录态和扩展可直接使用;CLI、MCP 与 TypeScript 命令机制对 Agent 开发者友好;人机协作体验明确,用户可实时处理验证码、Cookie 弹窗和异常页面。缺点是初次使用要安装 CLI、加载扩展并点击授权标签页;目前正文只明确 Chrome;商业支持、SLA、版本兼容和定价信息不足。远程访问虽可行,但需要用户自行承担网络暴露与 token 管理责任。
它适合 Agent 工程师、自动化脚本开发者、网页数据提取和需要登录态操作的团队。不太适合完全不愿配置本地环境的非技术用户。中国访问情况正文未说明;考虑到 npm、GitHub 社区命令和 MCP 客户端生态可能受网络影响,实际可用性需测试。替代品包括 Playwright MCP、BrowserUse 和 Agent Browser。
本测评基于公开资料整理,不构成购买建议,请以 runbrowser.com 官网实际信息为准。
Chrome 扩展和 CLI,支持 Agent 远程浏览器操作。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。