Firefox-Reverse v0.23.1 —— Windows MCP 工具注册兼容复验版。
问题结论
- Firefox v0.23.0 Windows 包内的
Tools.sys.mjs、ToolRouter、AgentSession、Backends均完整,浏览器真实工具面为 66;没有发生“最新版删掉工具”。 - MCP stdio 握手等待浏览器的问题从 frx-director-mcp 初版就存在;
agent_tools的旧静态 backend stub 从首次加入时也只返回部分有说明工具。 - v0.23 引入独立环境 profile/端口后,Windows 冷启动更慢,且工具总数扩到 66,因此旧问题更容易集中暴露。外部 AI 只看到
open_url时,那是宿主自己的工具,表示 MCP 未初始化。
修复
- 配套 frx-director-mcp v0.3.6 先注册 23 个顶层 MCP 工具,再异步解析
FRX_ENV_ID、分配端口和启动 Firefox。 agent_tools读取浏览器实际 backend 注册表,返回完整 66/66,missingDeclared=[]。- 本浏览器包新增
extensions.firefox-reverse.version=0.23.1发布标记;五端统一运行时 BuildID20260820033210。 - 新增确定性 BuildID 重链接脚本,避免增量构建出现 ini 已更新但 XUL 仍为旧 BuildID。
本版不改变指纹、profile、Agent 执行或 C++ 覆盖行为。使用外部 MCP 的用户需要同时升级 frx-director-mcp v0.3.6,并完整重启外部 AI/CLI。
下载
- macOS Apple Silicon:
firefox-reverse-v0.23.1-macos-arm64.dmg - macOS Intel:
firefox-reverse-v0.23.1-macos-x86_64.dmg - Windows x86_64 安装器:
firefox-reverse-v0.23.1-windows-x86_64-installer.exe - Windows x86_64 便携包:
firefox-reverse-v0.23.1-windows-x86_64.zip - Linux x86_64:
firefox-reverse-v0.23.1-linux-x86_64.tar.xz - Linux ARM64:
firefox-reverse-v0.23.1-linux-arm64.tar.xz
验证
- Firefox Agent 全量自测通过。
- MCP 24 项测试通过;Windows/Ubuntu GitHub Actions 均通过。
- macOS 双架构与深度签名验证通过;Linux 双架构、Windows PE 架构与包内 66 工具验证通过。
- 本机覆盖安装后主进程及子进程均上报 BuildID
20260820033210;MCP 真机握手 85ms、顶层 23 工具、浏览器 66 工具、page_info直调成功。