Browsentic

io.github.imshaikot由 GitHub 帳號 imshaikot 發布v0.9.2更新於 Nov 11, 2026

Agentic browser harness: your agent CLI in your real, signed-in browser, from a side panel or MCP.

概覽

AI 產生的概覽

Browsentic Bridge 讓 MCP 用戶端透過本機 agent CLI 操作你真實已登入的瀏覽器,不需 API 金鑰或帳號。

可以做什麼
  • 透過 stdio 讓 MCP 用戶端操作你已登入的瀏覽器,並與側邊面板共用同一個已配對瀏覽器
  • 用你既有的 agent CLI(Claude Code、Codex 等)在已開啟的分頁中工作,而非無頭瀏覽器
  • 安裝並配對瀏覽器擴充功能、列出可用瀏覽器、產生一次性配對碼
  • 查看 Bridge、已配對瀏覽器與 agent 狀態,列出已配對瀏覽器,撤銷單一或全部配對
  • 選擇執行側邊面板的 agent CLI、查看 Bridge 記錄並更新 Bridge
適用情境
當你希望助理在你已登入的瀏覽器工作階段中操作,而不是在全新的無頭瀏覽器裡,且你已在使用支援的 agent CLI 時適用。側邊面板本身不需 MCP,此項為選用。
執行需求
以 npm 套件形式在本機透過 stdio 執行(browsentic mcp);需要 Node.js 20 或更新版本;需要 Chromium 系瀏覽器或 Firefox 140 以上,並安裝、配對 Browsentic 擴充功能;PATH 中需有一個已登入的支援 agent CLI(claude、codex、agy、vibe、grok、cursor-agent、qwen、opencode 或 dsh)。建議全域安裝而非使用 npx。
安裝前請注意
agent 會在你真實已登入的瀏覽器分頁中工作,可能以你現有的工作階段與帳號身分操作,請留意下達的指令。配對碼為一次性,不應分享;可用 revoke 指令解除瀏覽器配對。透過 npx 安裝可能悄悄啟動與你已設定不同的 Bridge。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Browsentic,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

browsentic

This is Browsentic Bridge, the half of Browsentic that runs on your computer.

Browsentic is your browser's superpower: an agentic browser harness that runs the agent CLI you already use from a side panel in your real, logged-in browser. The side panel opens beside whatever tab you are on; the Bridge runs on loopback and starts your agent CLI when you give it work. It is free and open source, with no hosted relay, no API key, no account and no headless browser: the agent works in the tabs you are already signed in to.

Install

One command sets everything up, the extension included:

sh
npx browsentic@latest setup

It starts Browsentic Bridge, asks which browser you use, opens the extension's store page there and waits for the browser to connect. Press Add to Chrome (Add in Firefox; Edge first asks you to allow extensions from other stores), and the extension connects by itself; if it asks for a code, enter the one setup prints. On macOS and Windows an app does the same from a window: see browsentic.com/install.

The extension is on the Chrome Web Store for Chrome, Brave, Arc, Vivaldi and Opera, on Edge Add-ons for Edge, and Firefox gets an add-on signed by Mozilla. The side panel runs on an agent CLI you are signed in to: Claude Code, Codex, or another supported one.

Then open the side panel and type or speak an instruction.

To update later:

sh
npx browsentic@latest update

The extension updates itself from its store, and the two do not have to be the same version.

Requirements

  • Node.js 20 or newer
  • Chrome, Edge, Brave, Arc, Vivaldi, Opera or another Chromium browser, or Firefox 140 or newer
  • One agent CLI on your PATH, logged in: claude, codex, agy, vibe, grok, cursor-agent, qwen, opencode or dsh

Commands

browsentic setupstart the Bridge, add the extension to a browser and pair it
browsentic updateupdate the Bridge and restart it
browsentic browsersthe browsers on this computer and where each gets the extension
browsentic pairissue a fresh single-use code
browsentic statusthe Bridge, each paired browser and the agent
browsentic sessionslist paired browsers
browsentic revokeunpair one browser, or all of them
browsentic agentchoose which agent runs the side panel
browsentic logstail the Bridge's log
browsentic mcpserve MCP over stdio

browsentic help lists the rest. A browser that cannot reach a store can load the extension from a folder this package carries: browsentic setup --unpacked.

Using it from an MCP client

Optional, and the side panel needs none of it. Registering Browsentic with an MCP client lets that client drive the same browser from a terminal.

sh
npm i -g browsenticclaude mcp add browsentic -- browsentic mcp

Any MCP client works: Claude Code, Codex, Cursor, Zed, Claude Desktop. One Bridge owns the browser link, so several can share the same paired browser at once.

Prefer a global install over npx here. An npx command re-resolves on every client start and can quietly start a different Bridge than the one you set up.

Documentation

Full documentation lives at browsentic.com/docs, including the security model, the tool reference and the architecture.

Source: github.com/imshaikot/browsentic · Apache 2.0

來源:src/daemon/README.md,提交 f323a0d

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

9
  1. v0.9.2最新Nov 11, 2026
  2. v0.9.0Oct 18, 2026
  3. v0.8.9Oct 12, 2026
  4. v0.8.1Oct 9, 2026
  5. v0.8.0Oct 4, 2026
  6. v0.7.15Oct 1, 2026
  7. v0.7.14Sep 30, 2026
  8. v0.7.11Sep 27, 2026
  9. v0.7.6Sep 26, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分