Browser Control MCP by Nova (CIVAI)

co.civai.nova/mcp-browsergpt-browser-control · v1.0.0 · browser-automation

Browser Control MCP by Nova (CIVAI) is healthy: it completed an MCP handshake in 2109 ms and exposes 24 tools.

Control your Chrome from chat: open websites, read what's on the page, click buttons, and fill in f…

Endpoint: https://nova.civai.co/mcp/agents/mcp-browsergpt-browser-control (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count24
Latency2109 ms
Last checked (UTC)2026-11-02T14:05:24.538Z

Health history

Checked (UTC)StatusLatencyError
2026-11-02T14:05:24.538ZHealthy2109

Tools (24)

set_browsergpt_licenseSave BrowserGPT license when MCP headers did not already provide it (Authorization Bearer license). Optional when Nova/SecOps derived license from auth. Call before list_browsers only if license_not_set.
list_browsersList BrowserGPT browser nodes (local + remote) for the configured license.
ensure_remote_runnerStart/prepare Nova remote BrowserGPT runner (ensure-remote-browser). Call when list_browsers shows no online+ready remote node; then list_browsers again.
open_control_sessionOpen MCP control session on target browser node_id.
browser_tabsList tabs in the open control session.
browser_snapshotAccessibility snapshot with refs.
browser_screenshotJPEG screenshot of the session viewport.
browser_navigateNavigate a tab to URL. Pass tab_id from browser_tabs to reuse an existing tab; omit or leave empty to use the active control tab. Returns tab_id in results[0].tab_id.
browser_get_cookiesRead session data for a tab via BrowserGPT extension: chrome.cookies (HttpOnly), optional localStorage/sessionStorage keys. Operator must approve the in-tab permission prompt. Use for session export / porting auth; do not paste values into chat.
browser_exec_jsRun JavaScript on a target tab (same CDP evaluate path as BrowserGPT Quick Task exec_js). Requires tab_id from browser_tabs. Returns ok, value, logs, metrics.
browser_actionsLow-level action batch (JSON array string). Pass tab_id when batch includes switch_tab, close_tab, mouse_click, scroll, or keys.
browser_interactInteract via snapshot ref.
list_input_methodsList BrowserGPT dom input method ids; optional page_url for domain-specific hint.
browser_clickClick by snapshot ref (Cursor parity). Snapshot first.
browser_fillFill field by ref.
browser_typeType into field by ref.
browser_press_keyPress keyboard key in tab.
browser_scrollScroll wheel; optional ref scrolls element into view first.
browser_select_optionSelect options on a select ref.
browser_dragDrag between viewport coordinates.
browser_mouse_click_xyClick at viewport x/y when snapshot refs are empty.
browser_get_bounding_boxGet ref bounding box from last snapshot.
browser_highlightBriefly outline ref on page.
browser_dom_inputRun dom input method chain (e.g. 2,7,0); use after list_input_methods on stubborn fields.