Skip to main content
Glama
hashan-lakshitha

Antigravity Browser Operator

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

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

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 11 tools

Disambiguation5/5

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.

Naming Consistency5/5

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.

Tool Count5/5

Eleven tools is well-scoped for a browser automation server. Each tool covers a distinct capability without obvious redundancy or unnecessary bloat.

Completeness4/5

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.

Maintenance

ActivityMaintained
ResponsivenessNo issues