Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort for the WebSocket hub used by the Chrome extension.38401
WEBSENSE_AUTOCLIMBNoSet to '1' to enable auto-climb real-click enhancement on Windows (off by default).0

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
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
actC

DO something: click, hover, rightclick, drag, type, key, form, upload, scroll, dialog.…

debugD

WebSense itself, and raw reads: op=status, session, logs, cookies, clipboard, screenshot, ax, evaluate, main_w…

websense_guideB

START HERE. The listed tools: browse, find, act, page_slice, tabs, debug, guide. Call once before you act.

tabsC

Tab/window ops. bind routes page ops to a tab WITHOUT focus — page ops NEVER need activation.…

page_sliceC

Full-fidelity records from the stored page snapshot, filtered to ONE slice: indices / tag / role / region / vp…

browseB

TOOL 1. Go to a page and map it in ONE call: navigate (or bind an existing tab), seed the auto-diff BASELINE f…

findC

TOOL 2. Search the stored page inventory and get WHERE and WHAT the hit is: its own role/name/attributes/state…

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.5/5.0

Scored across 7 tools

Disambiguation4/5

Each tool has a distinct primary purpose (browse for navigation/mapping, find for search, act for interactions, page_slice for snapshot extraction, debug for raw reads, tabs for management, websense_guide for orientation). However, debug and page_slice both read page data, and find and page_slice both retrieve page inventory entries, so minor confusion is possible.

Naming Consistency2/5

Tool names mix verbs (browse, find, act) with nouns (tabs, page_slice) and a prefixed noun phrase (websense_guide). There is no consistent verb_noun or other predictable pattern, making the naming style inconsistent.

Tool Count5/5

Seven tools is well within the 3–15 range for a browser automation server. Each tool covers a broad area (e.g., act handles many actions, debug handles many raw reads), so the count feels well-scoped without redundancy.

Completeness4/5

The set covers navigation, search, interaction, tab management, raw reads, and page data extraction, which are core browser automation needs. Minor gaps include no explicit wait/synchronization tool and no download handling, though these can likely be worked around via debug.evaluate or act.

Maintenance

ActivityMaintained
ResponsivenessNo issues