Browser MCP 是一个 MCP(Model Context Provider,模型上下文提供者)服务器,配合 Chrome 扩展,允许 AI 应用控制用户的浏览器。它面向希望用 AI 自动化本地 Chrome 浏览器的用户,支持 VS Code、Claude、Cursor、Windsurf 等 AI 应用。
主要能力与特点:
- 快速:自动化在本地机器上执行,性能更好,没有网络延迟。
- 隐私:由于自动化在本地进行,浏览器活动保留在用户设备上,不会发送到远程服务器。
- 已登录:使用用户现有的浏览器配置文件,保持对所有服务的登录状态。
- 隐蔽:通过使用真实浏览器指纹,避免基础机器人检测和 CAPTCHA。
使用方式:Browser MCP 由 MCP 服务器和 Chrome 扩展组成。用户通过 AI 应用连接该 MCP 服务器,即可让 AI 控制浏览器。具体安装命令、配置步骤和扩展安装方式在提供的资料中暂未说明。
适用场景:适合需要让 AI 在已登录状态下操作网页、避免被基础机器人检测拦截的本地浏览器自动化任务。
限制:该仓库包含 Browser MCP 的核心 MCP 代码,但由于依赖其开发所用 monorepo 中的 utils 和 types,目前尚不能独立构建。Browser MCP 改编自 Playwright MCP 服务器,目的是自动化用户浏览器而非创建新的浏览器实例。