← 返回目录
M

MCP Server Browser

官方
为 MCP 提供浏览器使用能力。
GitHub 源仓库 ↗
★ 38.2k Stars 分类 · 浏览器自动化 非常热门
46FMRS · D
可靠性
8/20
安全与权限
8/20
维护活跃度
12/20
文档质量
8/20
安装易用性
10/20

来源显示该服务器状态为 active,版本为 1.0.0,采用 Apache-2.0 许可证。它专注于浏览器使用访问;来源未列出具体 MCP 工具、客户端兼容性或认证机制。

查看 FMRS 评分方法 →

这是 ByteDance UI-TARS-desktop 仓库中的浏览器 MCP 服务器,提供浏览器使用访问能力。支持通过 stdio、SSE 或 Streamable HTTP 运行,可选择 Chrome、Edge 或 Firefox,并支持连接 CDP 或 WebSocket 端点。默认使用 Aria snapshots,也可启用截图视觉模式。

工具能力

暂未整理工具清单。

安装接入

使用 npm 包 @agent-infra/mcp-server-browser。stdio 传输可直接运行该包;SSE 和 Streamable HTTP 传输使用 npx 运行,并通过 port 参数指定端口,默认端口为 8089。可按需配置浏览器通道、CDP 或 WebSocket 端点、浏览器可执行文件路径、输出目录、代理和 vision 参数。

选型与风险

适合谁

  • 需要浏览器自动化或浏览器访问能力的 MCP 客户端
  • 使用 Chrome、Edge 或 Firefox 的本地或远程浏览器环境
  • 需要通过 CDP 或 WebSocket 连接浏览器的场景

不适合谁

  • 需要仓库中其他 MCP 服务器功能的用户
  • 需要已明确提供身份认证或云端托管能力的场景
  • 不希望授予智能体浏览器访问权限的环境

所需权限

  • 浏览器访问权限
  • 启用 vision 时读取浏览器截图的权限
  • 使用 DISPLAY 环境变量进行浏览器渲染的环境权限(可选)
  • 若使用远程连接,需要访问指定的 CDP 或 WebSocket 端点
  • 若配置代理、输出目录或浏览器可执行文件路径,需要相应的网络、目录或文件访问权限

风险与副作用

  • 浏览器操作可能影响当前浏览器会话中的页面和数据
  • 截图或页面快照可能包含敏感信息
  • 代理、CDP 或 WebSocket 端点配置不当可能扩大浏览器访问范围
  • 来源未提供身份认证配置,部署时需自行评估访问控制

常见排障

  1. 确认浏览器通道仅使用 chrome、edge 或 firefox
  2. 检查 CDP endpoint、WebSocket endpoint 或 executable path 是否正确
  3. 启用截图模式时检查 DISPLAY 环境变量和浏览器渲染环境
  4. 使用 SSE 或 Streamable HTTP 时确认端口配置,默认端口为 8089
  5. 检查代理、输出目录和目标浏览器是否可访问

使用场景

让 MCP 客户端访问和操作浏览器相关环境
在 DOM/Aria snapshots 与截图视觉模式之间选择浏览器访问方式
将浏览器操作能力接入多模态智能体工作流

支持客户端

暂未确认支持的客户端。