Browser Control MCP by Nova (CIVAI)
co.civai.nova/mcp-browsergpt-browser-controlVersion 1.0.0Control your Chrome from chat: open websites, read what's on the page, click buttons, and fill in f…
Status
Responds599 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:16 UTC
- Latency
- 599 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://nova.civai.co/mcp/agents/mcp-browsergpt-browser-controlResponds599 msNo sign-in
Claude Code
claude mcp add --transport http mcp-browsergpt-browser-control https://nova.civai.co/mcp/agents/mcp-browsergpt-browser-controlClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: mcp-browsergpt-browser-control
Remote MCP server URL: https://nova.civai.co/mcp/agents/mcp-browsergpt-browser-controlCursor
{
"mcpServers": {
"mcp-browsergpt-browser-control": {
"url": "https://nova.civai.co/mcp/agents/mcp-browsergpt-browser-control"
}
}
}VS Code
code --add-mcp '{"name":"mcp-browsergpt-browser-control","type":"http","url":"https://nova.civai.co/mcp/agents/mcp-browsergpt-browser-control"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
26 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
browser_actionsLow-level action batch (JSON array string). Pass tab_id when batch includes switch_tab, close_tab, mouse_click, scroll, or keys. | Not declared | Not declared | Not declared | Not declared |
browser_clickClick by snapshot ref (Cursor parity). Snapshot first. | Not declared | Not declared | Not declared | Not declared |
browser_dom_inputRun dom input method chain (e.g. 2,7,0); use after list_input_methods on stubborn fields. | Not declared | Not declared | Not declared | Not declared |
browser_dragDrag between viewport coordinates. | Not declared | Not declared | Not declared | Not declared |
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. | Not declared | Not declared | Not declared | Not declared |
browser_fillFill field by ref. | Not declared | Not declared | Not declared | Not declared |
browser_get_bounding_boxGet ref bounding box from last snapshot. | Not declared | Not declared | Not declared | Not declared |
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. | Not declared | Not declared | Not declared | Not declared |
browser_highlightBriefly outline ref on page. | Not declared | Not declared | Not declared | Not declared |
browser_interactInteract via snapshot ref. | Not declared | Not declared | Not declared | Not declared |
browser_mouse_click_xyClick at viewport x/y when snapshot refs are empty. | Not declared | Not declared | Not declared | Not declared |
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. | Not declared | Not declared | Not declared | Not declared |
browser_press_keyPress keyboard key in tab. | Not declared | Not declared | Not declared | Not declared |
browser_screenshotJPEG screenshot of the session viewport. | Not declared | Not declared | Not declared | Not declared |
browser_scrollScroll wheel; optional ref scrolls element into view first. | Not declared | Not declared | Not declared | Not declared |
browser_select_optionSelect options on a select ref. | Not declared | Not declared | Not declared | Not declared |
browser_snapshotAccessibility snapshot with refs. | Not declared | Not declared | Not declared | Not declared |
browser_tabsList tabs in the open control session. | Not declared | Not declared | Not declared | Not declared |
browser_typeType into field by ref. | Not declared | Not declared | Not declared | Not declared |
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. | Not declared | Not declared | Not declared | Not declared |
get_network_identityWhere this user's requests to the site leave from (a VPN country, the server, or the app's default) and which browser they present. Read-only. | Not declared | Not declared | Not declared | Not declared |
list_browsersList BrowserGPT browser nodes (local + remote) for the configured license. | Not declared | Not declared | Not declared | Not declared |
list_input_methodsList BrowserGPT dom input method ids; optional page_url for domain-specific hint. | Not declared | Not declared | Not declared | Not declared |
open_control_sessionOpen MCP control session on target browser node_id. | Not declared | Not declared | Not declared | Not declared |
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. | Not declared | Not declared | Not declared | Not declared |
set_network_identityChoose where this user's requests to the site leave from and which browser they present, only when the user asks (e.g. 'connect through Nigeria', 'use my own user agent'). Sites may ask the user to sign in again when this changes. reset=true goes back to how they signed in. | Not declared | Not declared | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Nov 2, 2026
- Updated
- Nov 2, 2026
- Repository
- Not given
- Categories (suggested)
- Browser automationSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared