ต้นแบบ · รุ่นทดลอง: มีทุก server ในทะเบียนทางการ อัปเดตทุก 30 นาที รีวิวและบัญชีผู้ใช้จะมาในขั้นถัดไป
PopNx MCPที่รวม MCP สำหรับคนใช้ AI · อธิบายเป็นภาษาคน

NexusBrowser

โดย pironjulienรุ่น 2.35.22i★ –iรันบนเครื่อง
ชื่อใน registryio.github.pironjulien/nexus-browser

ติดตั้ง

ภาพรวม

คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)

Your real Chrome in background tabs (Windows; needs the NexusBrowser bridge and extension).

สามเสาของ PopNx MCP

สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน

ใช้ทำอะไรได้

ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry

  • การเชื่อมต่อ: รันบนเครื่อง
  • ช่องทาง (transport): stdio
  • หมวด: เว็บและเบราว์เซอร์

ติดตั้ง

เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง

ก่อนติดตั้ง

คุณใช้แอปไหน

เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”

ดาวน์โหลดไฟล์ .mcpb ของผู้ทำ

ลิงก์ไปที่ไฟล์ของผู้ทำเอง เราไม่ได้เก็บหรือแพ็กใหม่ เปิดไฟล์แล้ว Claude Desktop จะติดตั้งให้

พิมพ์คำสั่งนี้ใน Terminal

เติมค่าที่เว้นว่างไว้ก่อนรัน

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น

ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี

ค่าที่ต้องใส่เอง

  • NEXUS_BROWSER_AGENT env
    Agent name used for the tab group (Claude, Codex, Antigravity...)

ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README

ทำอะไรได้บ้าง

รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง

ผลตรวจเบื้องต้นi

เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569

  • ✓ ผ่าน

    ตัวตนผู้ทำตรงกับ repo

    ชื่อใน registry ยืนยันด้วยบัญชี GitHub pironjulien ซึ่งเป็นเจ้าของ repo

  • … ยังไม่ตรวจ

    ยังมีคนดูแล

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • … ยังไม่ตรวจ

    มีสัญญาอนุญาต (license)

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • – ไม่เกี่ยว

    endpoint ตอบ

    ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

    ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน

  • … ยังไม่ตรวจ

    คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง

    รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต

เทียบกับตัวอื่นในหมวด เว็บและเบราว์เซอร์i

  • ดาวมากกว่า 0% ของอีก 1378 ตัวในหมวดนี้
  • ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 97% ของอีก 1378 ตัวในหมวดนี้
  • ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 100% ของอีก 1378 ตัวในหมวดนี้

เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo

คำถามที่พบบ่อย

NexusBrowser ปลอดภัยไหม?

จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น

ต้องใช้กุญแจหรือรหัสอะไรบ้าง?

registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก

ตัวนี้รันบนเครื่องหรือบนคลาวด์?

รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)

ยังมีคนดูแลอยู่ไหม?

repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (2.35.22) เข้า registry เมื่อวาน

ใช้กับโปรแกรมไหนได้บ้าง?

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี MCPB ในเครื่องด้วย

มีตัวไหนใช้แทนได้บ้าง?

ในหมวดเดียวกันมี Browser Use, Chrome DevTools MCP, MCP Server Browser

ตัวที่ใช้แทนได้

server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว

อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi

Browser Use

โดย browser-use

ให้ AI ทำงานบนเว็บแทนคุณ เช่น กรอกฟอร์ม ค้นหา และดึงข้อมูล ใช้เบราว์เซอร์บนคลาวด์ของผู้ทำหรือรันในเครื่องก็ได้

บนเครื่องหรือคลาวด์★ 120,087MITอัปเดต 17 วันที่ผ่านมา
ติดตั้ง

Chrome DevTools MCP

โดย ChromeDevTools

ให้ AI ใช้เครื่องมือนักพัฒนาของ Chrome ตรวจหน้าเว็บ ดูว่าโหลดช้าตรงไหน และหาข้อผิดพลาด ทำโดยทีม Chrome DevTools

รันบนเครื่อง★ 54,821Apache-2.0อัปเดต 16 วันที่ผ่านมา
ติดตั้ง

MCP Server Browser

โดย bytedance

MCP server for browser use access

รันบนเครื่อง★ 39,550Apache-2.0อัปเดต 14 เดือนที่ผ่านมา
ติดตั้ง

README จากผู้ทำ

เปิดอ่าน README

ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ

NexusBrowser

Your real Chrome, driven by AI agents in background tabs.

Antigravity, Claude and Codex use your own Chrome, with your sessions and extensions, each in its own background tabs, while you keep browsing in yours.

🌐 Website · 📦 Get it with NexusSystem · ▶️ Watch the video · 📝 Changelog

▶ Click to watch the video · more on julienpiron.fr

✨ Why NexusBrowser

🌐 Your real Chrome Your sessions and extensions, not a separate headless browser or an empty profile. 🗂️ Background tabs, per agent Each agent works in its own tabs, grouped under its name, without activating them or taking your cursor. 🖱️ Trusted input Real mouse and keyboard events through the Chrome DevTools Protocol, with Playwright-style locators in every frame.

🧰 49 MCP tools Dialogs, network with response bodies, cross-origin iframes, exports (page, Google Docs/Sheets/Slides, YouTube transcript), downloads, WebMCP. 🛡️ Guard rails in the bridge Tab ownership, a DevTools allowlist, masked secrets, and your yes for every outward action (send, pay, publish). 🛑 Emergency stop One file (or Ctrl+Alt+Shift+Esc with NexusWindows) cancels running commands and refuses every action for 120 s.

Windows 10/11 (x64 and ARM64) · Chrome 116+ · self-contained .NET engine, nothing else to install · MIT licence

See it in action

Why a bridge, next to each agent's own browser tools

Browser automation usually means a separate headless browser (no sessions, no extensions) or screen-level computer use that moves the user's cursor and brings the window to the front. NexusBrowser works inside the browser the user already uses, without activating the agent's tab or window, and keeps the guard rails in the extension and the bridge rather than in the agent: tab ownership, an allowlist of DevTools commands, masked secrets, an emergency stop.

  • Antigravity: its own browser agent runs in a separate Chrome profile, without the cookies or sign-ins of the user's browsing (Antigravity docs). NexusBrowser gives it the user's real Chrome.
  • Claude and Codex already have their own Chrome extension (Claude in Chrome, the Codex Chrome extension). NexusBrowser complements it where a bridge with the DevTools protocol helps: JavaScript dialogs (browser_handle_dialog), detailed network capture with response bodies, elements inside cross-origin iframes, content and Google Docs/Sheets/Slides exports, and downloads.

Until 2.4.0 it was published here as "Antigravity Browser Bridge", for Antigravity only. Since 2.6.0 it is a neutral bridge shared by several agents.

🚀 Quick start

Windows 10 or 11 and Google Chrome. No admin rights, nothing else to install first.

[!TIP]

Let your AI install it. Paste this sentence into Claude Code, Codex or Antigravity:

`text

Install and set up NexusBrowser for me by following https://raw.githubusercontent.com/pironjulien/NexusSystem/main/INSTALL-AI.md

`

Or the NexusSystem app from the Microsoft Store (winget install --id 9NSH2P3QLWT1 --source msstore): it installs NexusBrowser for you. New versions are no longer published to PyPI; earlier packages stay available.

[!IMPORTANT]

One manual step: load the extension. Chrome opens chrome://extensions and the extension folder is copied to

the clipboard: turn on Developer mode (top right), click Load unpacked, paste the folder (Ctrl+V) and click

Select Folder. Outside the Chrome Web Store, Chrome installs an extension this way only. The installer waits and

says when the extension is connected.

Then restart your AI app and ask it, for example: *"Open https://example.com in a background tab and give me the page as Markdown."*

Manual install (verified)

Download the installer and the checksums of the latest release, check the installer, then run it as a file (never paste a downloaded script into PowerShell):

$r = 'https://github.com/pironjulien/NexusBrowser/releases/latest/download'

Invoke-WebRequest "$r/get.ps1" -OutFile get.ps1 Invoke-WebRequest "$r/SHA256SUMS.txt" -OutFile SHA256SUMS.txt (Get-FileHash get.ps1 -Algorithm SHA256).Hash # must match the get.ps1 line of SHA256SUMS.txt gh attestation verify get.ps1 --repo pironjulien/NexusBrowser --signer-repo pironjulien/NexusSystem # optional: build provenance powershell -NoProfile -ExecutionPolicy Bypass -File .\get.ps1

It downloads the latest release for your PC (x64 or ARM64), checks it against SHA256SUMS.txt, unpacks it into %LOCALAPPDATA%\NexusBrowser\app, sets up the local bridge, the native host and the shared MCP daemon (127.0.0.1:16182, shared token file NEXUS_MCP_TOKEN_FILE, otherwise ~\.nexus\mcp-token.txt, mirrored in your user variable NEXUS_MCP_TOKEN), and declares the nexus-browser server to every AI client it finds: Claude Code, Claude Desktop, Codex and Antigravity. No Python, no .NET to install: the engine is self-contained. Then load the extension as described above.

Updates and automatic maintenance

Run the installer again to update: the folder stays the same, so Chrome keeps the extension and reloads it. The new version is prepared beside the working one and checked first; a failed update restores the previous version. Chrome and the AI apps keep running. A bridge with running calls or agent-owned tabs keeps serving; the installer asks an idle bridge to exit cooperatively and never terminates it. Bridges older than 2.33.2 switch on their next natural start because they do not implement this protocol. The daemon has a separate session-preserving restart protocol from 2.33.3: older or unrecognized daemons keep serving until natural exit, and the installer writes no restart request for them.

The bridge can also update a public install itself (the contract shared by the Nexus products): it writes ~\.nexus\status\browser.json (version, latest read from the releases/latest redirect at most once a day, state, message), GET /api/update returns it and POST /api/update (bridge token) starts the "NexusBrowser Update" task, which runs get.ps1 outside the bridge and records done or failed (the current version is kept; deferred while an agent works in Chrome). A clone updates with git instead.

Automatic maintenance is owned by NexusSystem (get-nexus.ps1 -Maintain), not by a second product timer. It calls get.ps1 -UpdateOnly on an already installed release: no new AI app is configured and disabled or custom routes stay untouched. Published, installed and loaded versions are distinct; a deferred activation is retried by NexusSystem. NEXUS_UPDATE_RESULT reports completion only after the daemon and bridge match the installed build fingerprint and the loaded Chrome extension is verified. A developer checkout is never pulled or built automatically. For a Store extension, Chrome must first download the published Store update; a local reload alone cannot obtain it. Updates awaiting Store review or rollout remain deferred while the current tools keep serving.

Updating an existing installation also checks the extension's loaded version/features and reloads it when needed, then asks the shared MCP daemon to move to the new build once idle. An update defers while an agent owns browser tabs; user tabs are never driven or activated by the refresh. If Chrome is closed, it loads the updated extension files on its next launch; that state is not a live validation.

Installed an AI client later? Run the installer again too. An entry you wrote yourself, or a nexus-browser plugin that already provides the server, is never changed.

Other MCP clients: Gemini CLI, Claude Desktop extension

The installer registers Claude Code, Claude Desktop, Codex and Antigravity automatically. The former PyPI package is retired; new versions are distributed through GitHub releases and NexusSystem.

Gemini CLI: gemini extensions install https://github.com/pironjulien/NexusBrowser (the shared local daemon of the one-time install, with the token of NEXUS_MCP_TOKEN, from gemini-extension.json).

Claude Desktop extension: download nexus-browser-win-x64.mcpb (ARM64 PC: nexus-browser-win-arm64.mcpb) and drop it on Claude Desktop's window, or add it in Settings > Extensions (it carries the self-contained engine).

Without the bridge, the server still starts and lists its 49 tools, and every call answers with a clear error that points to the one-time install.

⚙️ How it works

flowchart LR

A["Claude / Codex / Antigravity"] -->|"MCP: stdio or shared daemon :16182"| S["NexusBrowser.exe MCP server (C#, .NET 10)"] S -->|"HTTP 9225, token"| B["Local bridge 127.0.0.1"] B -->|"WebSocket 9224, signed"| X["Chrome extension"] X -->|"DevTools Protocol"| T["Agent's background tabs in your Chrome"]

NexusBrowser.exe is the only engine (C#, .NET 10; the Python one was removed in 2.33.0). A release carries it self-contained for each Windows architecture (NexusBrowser-win-x64.zip, NexusBrowser-win-arm64.zip), with their `SHA256SUMS.tx

ตัดมาแค่ช่วงต้น อ่านต่อใน repo

ถาม PopNx