Skip to main content
Glama
b3nw
by b3nw

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
browser_navigateC

Navigate to a specified URL and wait for page load

browser_take_screenshotC

Take a screenshot of the current page or a specific element

browser_get_htmlC

Extract HTML content from the page or a specific element

browser_clickC

Click on an element specified by selector

browser_typeC

Type text into an input field specified by selector

browser_wait_forC

Wait for an element to appear on the page

browser_evaluateC

Execute JavaScript code in the browser context

browser_snapshotC

Get accessibility tree snapshot for LLM-friendly element identification

browser_file_uploadC

Upload files to file input elements on the page

browser_refreshA

Refresh the current page, similar to pressing F5 or clicking browser refresh

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 10 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap: clicking, executing JavaScript, uploading files, extracting HTML, navigating, refreshing, taking accessibility snapshots, taking screenshots, typing text, and waiting for elements. The descriptions specify unique actions on the browser/page, making misselection unlikely.

Naming Consistency5/5

All tool names follow a consistent 'browser_' prefix with a descriptive verb or action (e.g., click, evaluate, navigate). This snake_case pattern is uniform across all 10 tools, providing predictable and readable naming.

Tool Count5/5

With 10 tools, the count is well-scoped for a Playwright automation server. Each tool earns its place by covering essential browser interactions like navigation, interaction, content extraction, and waiting, without being excessive or thin for the domain.

Completeness4/5

The tool set covers core Playwright workflows comprehensively, including navigation, interaction, content retrieval, and monitoring. Minor gaps exist, such as missing tools for handling dialogs, managing cookies, or executing more complex sequences, but agents can work around these with the provided tools.

Maintenance

ActivityInactive
ResponsivenessNo issues