AgentGo

io.github.Moha2005269由 GitHub 帳號 Moha2005269 發布v0.1.5更新於 Nov 4, 2026

Real Chromium browser for AI agents: compact outlines, diff-only replies, real input, you approve.

概覽

AI 產生的概覽

讓 AI 助理操作 Windows 11 上真實 Chromium 瀏覽器的 MCP 伺服器,提供精簡頁面大綱、只回傳變更的回覆,並需人工核准。

可以做什麼
  • 開啟網頁並以標題與可互動元素的簡短大綱形式讀取內容
  • 以真實滑鼠鍵盤點擊、輸入與捲動,可單步或批次執行,只回覆頁面變更部分
  • 等待指定頁面條件、管理分頁、截圖,並讀取內建的助理指南
  • 遇到付款與最終送出時暫停等待人工核准,之後再繼續
  • 呼叫已連結帳戶的 API,而助理不持有權杖
  • 開啟 GoMini 後可將例行步驟交給裝置端模型處理
適用情境
適合需要助理在 Windows 11 桌面上操作真實瀏覽器的情境,例如填寫表單、在單頁式應用中瀏覽,或執行多步驟網頁任務且希望由使用者核准付款與最終送出。
執行需求
需要一台已安裝 AgentGo 的本機 Windows 11 電腦(安裝程式可為 Claude Code、Codex 或 Droid 註冊此伺服器),或透過 Claude Desktop 擴充功能安裝。從原始碼執行需要 Rust 建置。伺服器會連接最新的 AgentGo 實例,或從 PATH 啟動 agentgo;可用 AGENTGO_EXE 指定其他路徑。未宣告需要帳戶或 API 金鑰。
安裝前請注意
助理以真實輸入控制瀏覽器,可能在你已登入的網站送出表單或修改資料。開啟的頁面與送出的表單會傳送到對應網站。付款與最終送出會以 approval.required 與 browser_wait_human 等待核准,但其他操作未說明有此限制。個人設定、瀏覽紀錄、Cookie 與已儲存的登入資訊保留在本機。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

[AgentGo, the browser that fits you and your agent]

This is AgentGo's MCP server. The browser lives in the main repo.
⭐ Star AgentGo  ·  ⬇ Download for Windows 11  ·  Benchmark

agentgo-mcp

The MCP server for AgentGo, the browser your AI agent drives. MIT licensed.

AgentGo is a real Chromium browser for Windows 11, built for agents. This repository is the part your agent talks to: the MCP server, the local control protocol it speaks to the browser, the command registry and the policy types. The browser itself lives in the main repository.

  • Compact pages. browser_open and browser_read return a short outline: headings plus interactive elements as [ref] role "name".
  • Only what changed. browser_act and browser_batch use real mouse and keyboard input, wait for the page to settle, and reply with the diff, not the whole page again.
  • The human stays in charge. Payments and final submissions come back as approval.required; the agent calls browser_wait_human and you approve in the browser.
  • Accounts without tokens. browser_account calls the APIs of accounts you linked, without the agent ever holding a token.
  • Built for single-page apps. Repeated buttons say which row they belong to, a reference that a re-render moved to another item heals or fails loudly instead of clicking the wrong row, browser_act {action: "scroll", until} scrolls a long or virtual list in one call, browser_wait takes named conditions (enabled, gone, text), and any action can say what must happen (expect).
  • GoMini. When the on-device model is on, browser_delegate hands it routine steps.

On 24 BrowserGym MiniWoB++ tasks with the same model, AgentGo solved 22, browser-use 19 and Playwright MCP 18 (method and results). With 0.1.6, on 37 tasks including 14 single-page apps and all four browsers running at the same time: AgentGo with GoMini v6 solved 37, AgentGo 37, browser-use 35 and Playwright MCP 31, with AgentGo using 95-114k input tokens per task against 227-306k (0.1.6 results).

Tools

browser_open, browser_read, browser_act, browser_batch, browser_wait, browser_tabs, browser_screenshot, browser_wait_human, browser_guide, browser_account, browser_call, plus browser_delegate when GoMini is on.

Use it

Install AgentGo from the latest release. Its installer connects Claude Code, Codex or Droid for you, using agentgo mcp.

Claude Code plugin: the server and the agent guide in one step.

/plugin install agentgo --marketplace Moha2005269/agentgo-mcp

Claude Desktop: open agentgo-mcp-0.1.6.mcpb to install it as an extension.

MCP Registry: listed as io.github.Moha2005269/agentgo.

To run this server from source instead:

bash
cargo build --release -p agentgo-mcp --bin agentgo-mcp

Then point your MCP client at target/release/agentgo-mcp. It attaches to the newest running AgentGo, or starts agentgo from PATH (set AGENTGO_EXE to use another path).

json
{ "mcpServers": { "agentgo": { "command": "C:\\path\\to\\agentgo-mcp.exe" } } }

Offline mode

agentgo-mcp-offline builds on any OS and answers initialize and tools/list with the real tool list, with no browser behind it. Tool calls explain where to get AgentGo. It exists so MCP directories can check the server; the Dockerfile builds it.

Data

AgentGo is a browser, so the pages your agent opens and the forms it submits go to those websites, as they would from any browser. Nothing goes to us: no telemetry, no accounts, and your profile (history, cookies, saved sign-ins) stays on your computer. Payments and final submissions wait for your approval. See PRIVACY.md and the browser's network calls.

Layout

CrateWhat it is
crates/agentgo-mcpThe stdio MCP server and the protocol client
crates/agentgo-protocolMessage envelopes, framing, versions, typed errors
crates/agentgo-shell-bridgeThe registry of browser commands
crates/agentgo-policyModes, risk levels, scopes, prompt-injection checks
skills/agentgoThe agent guide served by browser_guide

Tests: cargo test --workspace.

This repository mirrors the same crates in the main AgentGo repository, where they are developed.

License

MIT, see LICENSE. The AgentGo browser itself is under the Business Source License 1.1.

來源:README.md,提交 1bcaaf0

工具

0
SourceWeft 曾在隔離沙箱中以無憑證方式啟動該軟體包一次,以列出其工具,但未能完成:該軟體包類型無法在沙箱中執行。

版本歷史

1
  1. v0.1.5最新Oct 21, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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