mcpField
B
BRYG

BRYG

本地服务
bryg.pages.dev浏览器自动化02 周前更新

关于 BRYG

BRYG 是供 AI 助手操作 Chromium 浏览器的本地 MCP 服务,提供页面交互、结构化读取、OCR、二维码识别和网络捕获工具。

主要功能

  1. 01导航、点击、输入和填写页面
  2. 02读取含元素引用的无障碍快照
  3. 03执行 OCR 并解码二维码
  4. 04捕获并筛选网络流量
  5. 05默认遮蔽网络数据中的敏感字段

适用场景

  1. 01自动执行基于浏览器的 QA 任务
  2. 02读取画布和图像中的文字
  3. 03检查失败或筛选后的网络请求

MCP 相关

BRYG 以 stdio MCP 服务运行,向兼容客户端提供浏览器感知、操作和观察工具。它控制本机上的专用 Chromium 浏览器。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"flexiblepackage-bryg": {
"command": "npx",
"args": [
"-y",
"bryg-mcp"
]
}
}
}
启动命令npx -y bryg-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmbryg-mcp1.0.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

BRYG

让 AI 助手亲自操作浏览器

BRYG 是一个 MCP 服务,可让 AI 助手操控真实的 Chromium 浏览器——导航、点击、输入、读取页面、运行 OCR 并记录网络流量。就像真人操作一样,在你的设备上运行。

🌐 网站 · 📖 文档 · 🔒 安全 · 🔑 隐私

$3 每台设备/月 · 14 天免费试用 · macOS(Apple Silicon)、Windows(x64)和 Linux(x64)· 支持 Google Chrome


什么是 BRYG?

BRYG 以普通 stdio 服务的形式实现了 Model Context Protocol (MCP),因此任何兼容的客户端——Claude Code、Claude Desktop、Hermes、Cursor 等——都能控制你设备上的 Chromium 浏览器。它为 AI 助手提供 43 个工具,涵盖感知、操作和观察,基于日常 QA 工作设计,而非演示场景。

注意: 此仓库用于托管 BRYG 的公开文档和问题跟踪器。产品本身是一个独立的二进制文件,通过下方的安装程序分发,下载时会通过 SHA-256 校验和验证。

开始使用

BRYG 是一款需要授权的产品——你需要密钥才能激活。整个过程大约需要一分钟:

  1. 获取许可证密钥——在 bryg.pages.dev 开始 14 天免费试用,并选择所需的设备数量(每台设备每月 $3)。许可证密钥会通过电子邮件发送给你(账单、取消和退款均通过该邮件中提供链接的客户门户处理)。
  2. 安装——运行适用于你操作系统的一行式安装程序(见下文)。
  3. 激活——引导式设置会在安装期间询问你的密钥,你也可以随时运行 bryg activate <key>。

为多台设备购买许可证

每台设备都需要自己的许可证密钥,每个密钥可激活一台设备。在结账时选择设备数量——3 台设备每月 $9。你自己的密钥会立即发放;对于每台额外设备,你需要输入一个电子邮件地址,系统会向该地址发送邀请链接,以便为那台设备发放专属密钥。你的所有密钥都会列在同一个客户门户中,你可以随时添加或移除设备,费用将按比例调整。

安装

macOS / Linux

curl -fsSL https://bryg.pages.dev/install.sh | sh

Windows(PowerShell)

irm https://bryg.pages.dev/install.ps1 | iex

安装程序会将适用于你的操作系统/架构的二进制文件下载到 ~/.bryg/bin/(Windows 上为 %USERPROFILE%\.bryg\bin\),验证其 SHA-256 校验和,然后运行引导式设置,将 BRYG 注册到你的 MCP 客户端(一个或多个),可选择安装 OCR 支持,并激活你的许可证密钥。

在 Linux 上, BRYG 会操控 Google Chrome(不支持 Edge),并在没有显示器时自动以无头模式运行——适用于服务器和 SSH 会话。没有 root 权限来安装 Chrome?将 Chrome for Testing 解压到 ~/.bryg/chrome-linux64/。请参阅 Linux 说明。

npm / npx——如果你更愿意直接配置 MCP 客户端(需要 Node.js 18+):

{
  "mcpServers": {
    "bryg": { "command": "npx", "args": ["-y", "bryg-mcp"] }
  }
}

bryg-mcp 是一个启动器:首次运行时,它会将适用于你平台的 BRYG 引擎下载到 ~/.bryg/bin,验证其校验和,然后启动引擎——使用与上述安装程序相同的引擎、许可证和 ~/.bryg 目录。使用 npx bryg-mcp activate <key> 激活;其他命令的用法均相同。

为什么选择 BRYG

  • 像理解结构一样理解网页 — 提供无障碍树快照和稳定的元素引用([ref=N]);内容精简可靠,便于 AI 操作,并支持坐标回退。
  • 内置 OCR 和 QR 码识别 — 可读取画布、图片和游戏中的文本(支持多种 OCR 策略和任意 Tesseract 语言),并解码页面上的 QR 码。
  • 网络捕获 — 可记录全部网络活动、按关键词筛选,或仅记录失败请求。敏感标头以及类似密码或令牌的字段默认会遮蔽。
  • 凭据留在本地 — 机密信息绝不会进入 AI 对话。
  • 专为有头模式设计 — 提供专用浏览器实例,你可以随时查看并接管(在无显示器的 Linux 上会自动以无头模式运行)。
  • 零遥测 — 完全在你的计算机上运行;唯一的网络请求用于许可证验证和匿名更新检查。

工具(43)

感知 — browser_snapshot · browser_read · browser_screenshot · browser_ocr · browser_qr 操作 — 导航 · 点击 · 输入 · 填写 · 滚动 · 按键 · 拖动 · 上传 · 选择等 观察 — network_start · network_stop · network_status

请参阅完整工具参考。

命令行界面

命令描述
bryg启动 MCP 服务(stdio)——这是 MCP 客户端运行的命令
bryg setup [--yes] [--no-ocr] [--no-path]引导式设置(可重复运行)
bryg activate <key>在此计算机上激活许可证
bryg deactivate释放此计算机的许可证席位
bryg update [--check]更新 BRYG(通过校验和验证)
bryg browser launch [url] | stop管理专用自动化浏览器
bryg uninstall [--yes]停用席位、取消注册并移除 ~/.bryg

向 MCP 客户端注册

bryg setup 会为你将 BRYG 注册到 Claude Code 和 Claude Desktop。对于其他客户端,请将其指向作为 stdio 服务的二进制文件。以 Hermes 为例,只需在 ~/.hermes/config.yaml 中添加几行,然后运行 /reload-mcp:

mcp_servers:
  bryg:
    command: "${userHome}/.bryg/bin/bryg"
    args: []
    enabled: true

文档

完整文档——涵盖安装、命令行界面、配置、全部 43 个工具、许可证常见问题和更新日志——请参阅 bryg.pages.dev/docs。

支持

  • 🐛 发现错误或有功能建议?提交 issue。
  • 💬 有问题?请查看常见问题,或通过网站联系我们。

许可证

BRYG 是根据其最终用户许可协议提供的商业软件。本仓库的文档内容版权归 BRYG 所有。BRYG 二进制文件并非开源。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。