
30秒速读:想让 AI 助手帮你操作网站,最大的麻烦往往是登录:助手没有你的登录状态,很多页面根本打不开。BrowserMCP 换了一个思路:直接连上你已经登录的 Chrome 会话,让 MCP 客户端在登录后的页面里读内容、填表单、切标签页,不用重复登录,也不用把账号密码交给助手。
GitHub 国内访问较慢,如打不开可多刷新几次
项目信息表
| 项目 | BrowserMCP |
| 用途 | 把 MCP 客户端连接到已登录的 Chrome 会话,做浏览器操作 |
| 组成 | Chrome 扩展、本地主机程序、MCP 工具 |
| 客户端支持 | Claude Code、Codex、OpenCode、Cursor、Claude Desktop、DeepSeek Harness、Pi 等,部分需手动配置或额外适配器 |
| 环境要求 | Node.js 22 或更高版本、Chrome 或兼容的 Chromium 浏览器、一个 MCP 客户端 |
| 特色机制 | 持久 JavaScript 工作区、命名标签页组、可复用站点适配器 |
它能帮你做什么
核心能力是让 MCP 客户端用上你现成的登录状态:读页面、搜内容、填表单、导航标签页,都在你自己的浏览器里发生。持久 JavaScript 工作区可以连续执行一系列浏览器操作,不用每步都从头开始。Agent 创建的标签页按命名标签页组管理,会话结束时会清理它自己建的标签页,而你借给它的标签页不会被清理,这个边界分得很清楚。
另外还有一层可复用机制:可选站点适配器给 Twitter/X、Bilibili、Reddit 提供了可发现的站点命令;开发者也可以先检查目标网站的请求,再把验证过的流程封装成显式工具,下次直接调用,不用每次都重新摸索页面。
上手指南
- 确认环境版本。先确认 Node.js 在 22 或更高版本,浏览器是 Chrome 或兼容的 Chromium,较旧的 Node.js 不在仓库说明的支持范围内。
- 装好扩展和主机程序。安装 npm 包和配套的 Chrome 扩展,扩展可以走 Chrome Web Store,也可以手动安装,手动安装要按安装文档处理。
- 跑配置向导。运行 browsermcp setup 配置客户端连接,并保持浏览器处于运行状态,扩展和主机程序要同时在线才能工作。
- 先在小范围验证。先在目标网站上验证登录状态、标签页清理行为和自定义工具流程,确认无误再扩大使用范围。
- 升级后重新检查。扩展或 npm 包升级后,重新检查浏览器连接、客户端配置和站点适配器,别默认升级后一切照旧。
明确取舍:选它还是不选
选它,如果你的核心需求就是让 MCP 客户端用上现有 Chrome 登录状态,做登录后页面的读取、填写和导航,或者想把验证过的网站流程封装成可复用工具。不选它,如果你需要无登录状态的自动化、覆盖大量网站,或者要一套能服务端部署、有完整运维保证的方案,仓库说明里没有这些依据,先比较别的方案再定。
注意事项与常见问题
- 只装 MCP 客户端够吗?不够。它需要 Chrome 扩展、本地主机程序和 MCP 客户端三件套协同工作,缺一环都跑不起来。
- Node.js 旧版本能用吗?仓库要求 Node.js 22 或更高版本,较旧版本不在明确支持范围内,先升级再装。
- 所有网站都能用吗?不能。站点适配器只覆盖仓库明确列出的部分网站,其他网站要自己检查请求并开发适配器。
- 登录失效了怎么办?操作依赖浏览器当前状态,登录失效、权限变化或页面改版都可能影响流程,失效后先在浏览器里重新登录再试。
- 它会动我自己的标签页吗?会话结束时只清理 Agent 自己创建的标签页,你借给它的标签页受到保护,不会被清理。

关注「软件教程管家」
回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。
本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›







