Antigravity Browser Operator
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| browser_list_tabsA | Lists all open tabs in the user’s live Chrome browser with tab ID, title, URL, and active status. |
| browser_select_tabB | Switches to / focuses a specific tab in the user’s Chrome browser by tab ID. |
| browser_new_tabB | Opens a new tab in the user’s Chrome browser with a specified URL. |
| browser_close_tabB | Closes a specific tab in the user’s Chrome browser by tab ID. |
| browser_navigateA | Navigates the specified or active tab in the user’s Chrome browser to a URL and waits for page load. |
| browser_get_domB | Extracts the page title, URL, visible text content, and HTML snippet of the specified or active tab. |
| browser_clickC | Clicks an element on the active or specified tab using a CSS selector or visible text. |
| browser_typeC | Types text into an input or textarea element on the active or specified tab. |
| browser_scrollC | Scrolls the active or specified tab up or down. |
| browser_screenshotA | Captures a visible screenshot of the active or specified tab in Chrome as a data URL. |
| browser_evaluateB | Executes arbitrary JavaScript in the context of the active or specified tab and returns the result. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 11 tools
Each tool targets a distinct browser action: tab management, navigation, DOM extraction, interaction, screenshots, and JavaScript execution. Although browser_evaluate is a general-purpose escape hatch, its purpose remains clearly separate from the specialized tools.
All tools use the same browser_ prefix followed by snake_case action names, such as browser_list_tabs and browser_close_tab. The pattern is predictable and easy to scan.
Eleven tools is well-scoped for a browser automation server. Each tool covers a distinct capability without obvious redundancy or unnecessary bloat.
The surface covers core browser automation workflows: tab lifecycle, navigation, DOM inspection, clicking, typing, scrolling, screenshots, and JS evaluation. Minor gaps exist for explicit back/forward/reload navigation or keyboard key presses, but these can often be handled via browser_evaluate or navigation.