← 返回目录
M

MCP Server Browser

官方
为 MCP 提供浏览器使用能力。
分类
浏览器自动化 第 23 / 32
Stars
★ 39.3k 非常热门
传输方式
stdio(本地进程) · SSE · Streamable HTTP
运行环境
Node.js 22+
凭据
无需凭据
许可证
Apache-2.0
最近提交
46FMRS · D

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

最强项 · 维护活跃度 12/20 最弱项 · 可靠性 8/20

可靠性
8/20
安全与权限
8/20
维护活跃度
12/20
文档质量
8/20
安装易用性
10/20
查看各项评分依据
可靠性 8/20
清单声明了 npm 包、stdio/SSE/streamable-http 三种传输及参数,说明启动路径在概念上可行。但仅有 manifest 和仓库级 README,没有该服务器的工具列表、初始化/工具握手证据、测试、CI 或错误处理说明;因此无法确认声明的行为与实际实现一致,且静态审查不支持更高分。
安全与权限 8/20
证据显示该服务器可控制浏览器,并接受 CDP、WebSocket、可执行文件、代理和输出目录等配置,还可使用截图;这些能力带来浏览器数据访问、外部网络访问和副作用风险。未见凭据处理、权限边界、数据流披露、危险操作确认或隔离策略。没有证据表明存在红线级恶意行为,因此不判为0-4分,但缺失的安全控制导致明显扣分。
维护活跃度 12/20
仓库标记为未归档,README记录了2025年的多个发布和功能更新,并明确使用 Apache-2.0,表明项目有持续维护迹象。可是这些主要是仓库级证据;未提供该服务器的独立发布节奏、提交/测试证据、依赖更新策略或安全响应渠道,且 manifest 使用 latest,版本可复现性不足,因此未接近满分。
文档质量 8/20
manifest 提供了包标识、传输方式、端口默认值及若干运行参数;仓库 README 也说明了浏览器代理和 MCP 的总体背景。但没有该服务器的工具/参数说明、认证方式、权限边界、限制、成本、平台要求或故障排查文档,且 README 主要覆盖整个仓库而非目标服务器,故只能给较低分。
安装易用性 10/20
提供 npm 包和 npx 运行提示,并声明 stdio、SSE 和 streamable HTTP 传输;HTTP 方式还给出默认端口8089,基本安装方向清晰。但没有目标服务器的完整客户端配置示例、Node/浏览器运行前置条件、平台兼容细节或连接验证步骤,SSE/HTTP 还需要手动管理本地端口,因此易用性有限。

静态评测 · 未实际运行收录于 2026-07-29

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络控制浏览器

适合谁

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

不适合谁

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

所需权限

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

风险与副作用

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

安装接入

准备工作

运行环境:Node.js 22+

其他可选配置项(1 个)
DISPLAY 可选 Linux 下浏览器渲染所需的显示环境变量,通常在桌面环境下已自动设置(如 :0),无需手动获取。

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

验证是否装好

运行 npx @agent-infra/mcp-server-browser 后,在 MCP 客户端的工具列表中应出现该浏览器服务器提供的工具;发出一个打开网页的请求,若能返回页面快照即证明连接成功。

常见排障

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

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 帮我用浏览器打开 booking.com 搜索洛杉矶机场附近的丽思卡尔顿酒店
  • 打开 Chrome 并截图当前页面的内容
  • 使用 --browser edge 参数连接 Edge 浏览器并列出当前打开的标签页

使用场景

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

详细介绍

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

同类可选方案

源版本 3ac2cb8d946d 数据同步于 2026-10-19 查看 FMRS 评分方法