环境管理
统一管理 Profile 生命周期与浏览器环境配置。
- 查询环境
- 创建环境
- 更新环境
- 启动环境
- 停止环境
- 删除环境
- 查询运行状态
当 Profile 的创建、启动、代理配置和状态管理仍然依赖人工点击时,任务规模越大,运营和开发成本越高,也更难与现有自动化系统稳定衔接。
任务增加,重复点击随之增加
大量 Profile 需要逐个打开、关闭和管理。
浏览器环境缺少标准调用入口时,脚本和系统之间需要额外适配。
Profile、Group 和 Proxy 需要在多个工具或脚本中重复管理。
任务数量增加以后,靠 UI 手工管理很难持续扩展。
Local API 将环境、分组和代理管理开放为本机接口,让开发者可以用脚本或系统程序化控制 MasBrowser 的核心浏览器资源。
将浏览器运行所需的核心资源放在同一套 Local API 中,减少系统之间的重复维护。
统一管理 Profile 生命周期与浏览器环境配置。
通过 API 维护环境的组织结构。
统一维护浏览器任务使用的代理资源。
通过 Local API 启动环境后,可以获取 Puppeteer WebSocket、Selenium debuggerAddress 和 WebDriver 路径,将 MasBrowser Profile 直接接入现有浏览器自动化脚本。
安装并连接 MasBrowser Skill 后,可以在支持的 AI 工具中通过自然语言管理浏览器环境、分组和代理,并启动环境获取自动化连接。Skill 与 Local API Key 仅支持专业版及以上套餐。
MasBrowser Skill 与 Local API Key 仅支持专业版及以上套餐,具体操作仍受团队成员权限限制。
MasBrowser Local API 仅监听 127.0.0.1,不直接开放给局域网或公网;同时支持 API Key 和安全校验,为本地脚本与 AI 工具提供更可控的访问方式。
127.0.0.1:30520API Key外部网络无法直接访问
Local API 只监听 127.0.0.1,外部网络无法直接访问。
开启安全校验后,业务请求必须携带有效 API Key。
刷新密钥后,旧密钥会立即废止。
API 操作仍受当前客户端登录账号与团队成员权限限制。
Skill 凭据保存在当前系统用户目录,断开连接后会立即删除。
无需额外部署独立服务,启动 MasBrowser 桌面客户端后即可在本机使用 Local API,并根据需要开启 API Key 安全校验或连接 MasBrowser Skill。

在 MasBrowser 统一客户端中,从左侧 API 入口进入 Local API。无需额外部署独立服务。
通过统一 API 控制环境、代理和分组,将浏览器任务接入脚本、自动化框架和 AI 工具,减少重复人工操作与系统间切换。
把浏览器 Profile 从桌面操作延展为可被系统调度的本机资源。
让 Profile 生命周期由脚本统一控制。
快速获取调试连接并接入现有脚本。
把环境、分组和代理接入内部流程。
以自然语言调用受控的本机能力。
当独立浏览器环境需要成为既有流程的一部分,Local API 提供清晰的本机调用入口。
用 Python、Selenium、Puppeteer 等工具控制独立 Profile,构建浏览器自动化流程。
程序化启动和管理大量 Profile,减少逐个环境手工操作。
将 Profile、Proxy 和 Group 管理能力接入内部平台。
通过 MasBrowser Skill,让 AI 工具以自然语言调用本机浏览器能力。
Local API 与独立 Profile、代理、分组、团队协作和自动化能力共同运行,让系统集成建立在稳定的浏览器环境基础上。
为每个任务提供独立 Profile 与环境配置。
集中管理环境、代理、分组与成员协作。
让脚本通过本机调试连接接入浏览器。
让操作保持在当前账号与团队权限范围内。
开始接入前,先了解本机调用、套餐与团队权限的边界。
可以查询、创建、更新、启动、停止和删除浏览器环境,也可以管理分组与代理;代理创建或更新时支持连通性检测。
可以。启动环境后,Local API 会返回 Puppeteer WebSocket、Selenium debuggerAddress、WebDriver 本机路径和 Debug Port。
不能。服务只监听 127.0.0.1,不直接开放给局域网或公网。
生成、刷新和复制 API Key,以及连接 MasBrowser Skill,均需要专业版及以上套餐。
不可以。API 操作继承当前桌面客户端登录账号与团队成员权限。
支持。启动环境时可以启用 headless 无头模式;也可按需要使用可见窗口启动。