Skip to content

Releases: phoenixlucky/mcp-chrome-2026

v2.7.7

Choose a tag to compare

@phoenixlucky phoenixlucky released this 22 Sep 05:44

v2.7.7

改进 Agent 工具执行状态、错误归一化和重试体验。
支持后台/最小化窗口中的浏览器交互。
同步 pnpm 12.4.1 CI 配置。

v2.7.6

Choose a tag to compare

@phoenixlucky phoenixlucky released this 15 Sep 02:17

v2.7.6

页面采集、审查与后台窗口操作增强。

  • 新增后台窗口下的滚动、采集、线程提取和页面交互支持,并提供明确的前台窗口要求与可重试错误。
  • 增强递归页面采集、评论线程提取、虚拟列表/分页/多标签页采集,以及页面审查流程。
  • 改进 CDP 超时、页面生命周期、网络捕获、SPA 请求、跨页面结果处理和桌面助手运行时稳定性。
  • 修复最小化窗口下的 hover 交互支持。
  • 所有发布包版本统一为 v2.7.6。

Chrome 插件

下载 chrome-mcp-server-2.7.6-chrome.zip,在 chrome://extensions/ 开启开发者模式后加载。

完整变更见 docs/CHANGELOG.md

v2.6.10

Choose a tag to compare

@phoenixlucky phoenixlucky released this 07 Sep 10:26

[v2.6.10] - 2026-09-07

桌面端导航与 UI 改进。附 Windows 独立可执行文件 chrome-mcp-bridge-2.6.10-win-x64.exe(无需 Node 环境),以及 Chrome 扩展包 chrome-mcp-server-2.6.10-chrome.zip。

详情见 docs/CHANGELOG.md。

v2.5.5

Choose a tag to compare

@phoenixlucky phoenixlucky released this 03 Sep 05:54

v2.5.5 更新内容

  • 统一传输层 — STDIO / CLI 默认连接 /mcp-new(MCP 2026-07-28 无会话传输),失败自动回退兼容版 /mcp;deadline、取消、重试与错误映射全链路一致,不再依赖 mcp-bridge.js
  • 原生协议 V2 唯一化与并发治理 — 断线后 pending / controller / queue 归零、写操作不自动重放;V1 输入以 UNSUPPORTED_VERSION 拒绝;单条 Native 消息上限 16 MiB
  • Artifact 数据面 — 大文件分片上传(artifactId + seq + eof + sha256)、原子落盘、TTL 与容量清理、敏感字段脱敏
  • localhost WebSocket 事件通道 — 随机端口 + 一次性 Token、仅绑定 127.0.0.1、Origin / 扩展 ID 白名单
  • 安全与可观测 — 扩展 ID / Origin 精确白名单、请求体上限(默认 8 MiB)、调试接口默认关闭;每请求 traceId 与分段耗时
  • 桌面版与扩展 — popup 多传输入口切换、桌面版协议 V 展示与连接类型 / 无会话端点统计、会话 P95
  • 发布门禁test:phase8 / check:phase8(1000 次混合读写与断线归零)、check-versions 覆盖 desktop Tauri/Cargo
  • 版本统一为 v2.5.5

附件chrome-mcp-server-2.5.5-chrome.zip(Chrome 扩展)· chrome-mcp-bridge-2.5.5-win-x64.exe(Windows 便携服务端,--stdio 可直接作为 MCP 客户端 command)

详细变更见 CHANGELOG

v2.4.11

Choose a tag to compare

@phoenixlucky phoenixlucky released this 31 Aug 07:42

[v2.4.11] - 2026-08-31

Added

  • Tauri 2 + Vue 桌面客户端 — 原生桌面管理器(Rust + Vue),支持 Windows 打包(NSIS/MSI)。
  • 便携版单文件 EXE — 基于 Node SEA + postject 打包,内嵌完整运行时并自动注册 Chrome/Chromium Native Messaging。
  • 桌面管理器与托盘常驻 — 状态面板(服务/扩展/Native Host/MCP 会话/工具数),关闭最小化到托盘,支持启动/停止服务与健康检查;--stdio 便携模式可直接作为 MCP 客户端 command。
  • 一键打包脚本package-windows.bat / package-desktop-windows.bat

Changed

  • 服务开关与状态控制通道(/__chrome_mcp_bridge/start/stop;服务停止时 /mcp 返回 503)。
  • HTTP 端口接管:Chrome 原生消息宿主启动时接管已占用端口,扩展连接与 HTTP 服务同进程。
  • 代理轮换展示切换前后出口 IP。
  • 图标与打包改进:catgirl 图标、EXE 资源注入、跳过文档源文件、.new.exe 回退;pnpm 11.24.0。

Assets

  • chrome-mcp-desktop-2.4.11-win-x64.exe — Tauri 桌面客户端(免安装)
  • chrome-mcp-server-2.4.11-chrome.zip — Chrome 浏览器插件

v2.4.10

Choose a tag to compare

@phoenixlucky phoenixlucky released this 27 Aug 10:17

[v2.4.10] - 2026-08-26

Added

  • 主题视觉升级 — 全应用高级立绘背景:Popup / Sidepanel / Welcome / Builder 页面卡片透明化并与背景图融合(color-mix 半透明材质、center top 构图修正)。
  • better-sqlite3 升级 ^13.0.3 — 迁移到 N-API 并自带全平台预编译二进制,安装不再需要源码编译。

Fixed

  • IDBFS 同步竞态修复 — 等待 sync 回调完成后再继续,避免 IDBFS 同步竞态(vector-database.ts)。
  • 内容索引任务按 tab 去重 — 同一标签页的索引任务复用进行中的 Promise,避免并发重复索引;错误处理增强(content-indexer.ts)。

Changed

  • CI check:versions 修复,各包版本号统一为 2.4.10。
  • 版本统一为 v2.4.10。

v2.4.4

Choose a tag to compare

@phoenixlucky phoenixlucky released this 26 Aug 00:19

[v2.4.4] - 2026-08-26

Changed

  • 新主题背景多页面适配 — Popup 非首页视图(MCP 工具页 / 本地模型页)应用猫娘高级立绘背景并叠加半透明毛玻璃卡片;Sidepanel 侧边栏启用全幅猫娘背景;Welcome 页卡片与命令行区块改为半透明 color-mix 材质,与封面背景融合;Builder Canvas 与 Popup 首页背景构图修正为 center top,头部视觉不被裁切;Popup 首页主卡背景改用聊天背景图,与侧边栏区分。
  • 版本统一为 v2.4.4。

v2.4.3

Choose a tag to compare

@phoenixlucky phoenixlucky released this 25 Aug 16:57

[v2.4.3] - 2026-08-26

Added

  • 猫娘主题素材更新 — 更换扩展全套图标(16–128px)与聊天背景、高级立绘,新增 Welcome 页专属背景图,Welcome 页切换为全幅封面布局。

Changed

  • better-sqlite3 升级到 ^13.0.3 — v13 迁移到 N-API 并自带全平台预编译二进制(官方已移除已停止维护的 prebuild-install 依赖),安装时不再需要源码编译,也不再需要 Node headers 下载;pnpm allowBuilds 中对 better-sqlite3 的构建放行同步关闭。安装命令中的 --allow-scripts 白名单相应去掉了 better-sqlite3
  • 安装文档(README / README_en / WINDOWS_INSTALL_zh)同步更新。
  • 版本统一为 v2.4.3。

v2.4.2

Choose a tag to compare

@phoenixlucky phoenixlucky released this 25 Aug 11:15

[v2.4.2] - 2026-08-25

Fixed

  • FS.syncfs 串行化 — 所有 syncFS 请求统一进入同步队列串行执行;超时(5s)仅 console.warn 报警,不再提前释放队列,避免并发 syncfs 竞争导致向量库文件损坏(vector-database.ts)。
  • 清理流程复用同步队列 — 向量库清理/初始化流程改为复用同一同步队列,避免与写入操作交错。
  • 防止重复注册标签页监听器 — 内容索引器增加 tabEventListenersSetUp 标志,避免多次初始化时重复注册监听器(content-indexer.ts)。
  • 向量搜索关闭重复自动索引 — 向量搜索工具 autoIndex 改为 false,避免与内容索引器重复索引(vector-search.ts)。

Changed

  • 版本统一为 v2.4.2。

v2.4.1

Choose a tag to compare

@phoenixlucky phoenixlucky released this 25 Aug 10:45

[v2.4.1] - 2026-08-25

Changed

  • 原生 stdio 直连(无需额外桥接器)mcp-chrome-stdio 内部使用 MCP SDK 的 Streamable HTTP 客户端,自动管理 POST、SSE 与 sessionId 生命周期;推荐直接使用原生 stdio,不再依赖 mcp-bridge.js
  • MCP_SERVER_URL / MCP_SERVER_ORIGIN 配置 — 新增环境变量:MCP_SERVER_URL 指定 stdio 客户端连接的 Streamable HTTP 端点(默认 http://127.0.0.1:12306/mcp);MCP_SERVER_ORIGIN 自定义 Origin(默认 chrome-extension://mcp-stdio)。
  • API Key 转发 — 服务启用 CHROME_MCP_API_KEY 时,stdio 客户端自动将该 key 作为 Bearer 转发到 HTTP 服务器。
  • 本机桥接器自动发送 Origin,握手兼容性提升。
  • 版本统一为 v2.4.1。