一款开源的 Chrome/Edge 扩展,让 AI 代理直接在你现有的浏览器中执行自动化操作。
jackwener/BrowserMCP
让 MCP 智能体通过本地扩展操作你已登录的 Chrome 标签页,并可封装为可复用工具。
- Star
- 130
- Fork
- 15
- 未关闭 Issue
- 4
- 最近提交
- 9天前
这是什么?
BrowserMCP 让 Claude Code、Cursor、Codex 等 MCP 客户端直接操作你已登录的 Chrome 浏览器。通过 Chrome 扩展与本地主机(经 Native Messaging 连接),智能体可以沿用现有会话和 Cookie 读取页面、搜索网站、填写表单并导航。
智能体在持久化的 JavaScript 工作区中工作,变量和标签页句柄可在多次调用之间保留,流程遵循观察、操作、验证、收尾的循环。内置 Twitter/X、Bilibili、Reddit 的站点命令,开发者也可以把自己的站点适配器定义为可复用的 MCP 工具。
智能体创建的标签页会放入命名分组,会话结束后关闭;用户借用的标签页则只释放、不关闭。安装通过 npm 包和 Chrome 应用商店扩展完成,`browsermcp setup` 命令可为所选 MCP 客户端完成注册。
核心功能
- 01通过本地扩展和主机操作已登录的 Chrome 标签页,经 Native Messaging 通信。
- 02持久化 JavaScript 工作区,变量和标签页句柄可跨调用保留。
- 03内置 Twitter/X、Bilibili、Reddit 的站点命令。
- 04站点适配器可定义为可复用的显式 MCP 工具。
- 05智能体创建的标签页会分组并自动清理,用户标签页不会被会话清理关闭。
- 06连接仅限本地,使用 stdio 与 Unix 套接字或命名管道,无需端口配置。
适用场景
- 让 AI 智能体读取或总结你已登录网站上的页面内容。
- 在需要现有登录状态的浏览器会话中自动填写表单或导航。
- 把经过验证的网站查询流程封装成可复用的工具。
- 让 Claude Code、Cursor 等编程智能体借助浏览器完成调研任务。
快速上手
- 1
从 Chrome 应用商店安装 BrowserMCP Connector 扩展
- 2
全局安装 npm 包
npm install -g @jackwener/browsermcp - 3
运行 setup 以连接扩展并配置 MCP 客户端
browsermcp setup - 4
重启或重新连接 MCP 客户端,然后让它使用 BrowserMCP
使用前须知
- 需要 Node.js 22 或更高版本、Google Chrome 以及一个 MCP 客户端。
- 扩展请求了强大的权限,包括 debugger、cookies 以及访问所有网址。
- 站点命令执行时不会弹出额外的审批提示。
收录于专题
标签
常见问题
- BrowserMCP 是什么?
- 让 MCP 智能体通过本地扩展操作你已登录的 Chrome 标签页,并可封装为可复用工具。 BrowserMCP 让 Claude Code、Cursor、Codex 等 MCP 客户端直接操作你已登录的 Chrome 浏览器。通过 Chrome 扩展与本地主机(经 Native Messaging 连接),智能体可以沿用现有会话和 Cookie 读取页面、搜索网站、填写表单并导航。
- BrowserMCP 可以免费使用吗?用的什么许可证?
- BrowserMCP 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- BrowserMCP 还在维护吗?
- 活跃维护中。BrowserMCP 最近一次提交是在 2026年10月29日。
- BrowserMCP 适合用来做什么?
- 让 AI 智能体读取或总结你已登录网站上的页面内容。 在需要现有登录状态的浏览器会话中自动填写表单或导航。 把经过验证的网站查询流程封装成可复用的工具。 让 Claude Code、Cursor 等编程智能体借助浏览器完成调研任务。
- BrowserMCP 怎么安装和运行?
- 从 Chrome 应用商店安装 BrowserMCP Connector 扩展 全局安装 npm 包: npm install -g @jackwener/browsermcp 运行 setup 以连接扩展并配置 MCP 客户端: browsermcp setup 重启或重新连接 MCP 客户端,然后让它使用 BrowserMCP
- 在哪里获取 BrowserMCP?
- 源代码和安装说明在 GitHub 上:https://github.com/jackwener/BrowserMCP
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个运行在浏览器侧边栏的 AI 助手,可自动化网页任务、提取网站数据,并允许编程智能体操作你的浏览器。
开源的浏览器 AI 代理扩展,可在 Chrome、Firefox 和 Edge 中与网页对话并自动执行多步操作,支持自选大模型。
让各类 AI 智能体通过本地扩展驱动你已登录的真实 Chrome 浏览器的 Rust CLI 与 MCP 服务。
开源的 Chrome/Edge 扩展,AI 智能体在你已登录的浏览器中通过侧边栏完成网页自动化任务。
将浏览器操作转为 MCP 命令或 Claude Skill,让 AI 智能体直接控制浏览器的自动化平台。