Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SEARXNG_URLNoThe URL of the searxng serverhttp://localhost:8080

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
browser_statusA

Check whether the local Chrome extension is connected.

list_tabsA

List normal Chrome tabs. URLs are returned only to the local MCP client.

read_pageA

Read a compact accessibility-oriented snapshot of the active tab. Sensitive input values are omitted.

open_urlA

Open an http(s) URL in the active tab or a new tab.

clickA

Click a visible element identified by the ref returned from read_page.

type_textA

Type into a visible editable element. Existing text is replaced by default.

draft_social_postB

Fill a social-media composer without publishing. Call read_page first and pass its composer ref.

publish_social_postC

Click a publish button on an allowlisted social site. Requires confirmed=true after the user has reviewed the draft.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 8 tools

Disambiguation4/5

Each tool has a generally distinct purpose: status, tab listing, page reading, navigation, typing, clicking, and social composing/publishing. There is mild overlap between type_text and draft_social_post, and click could theoretically be used in place of publish_social_post, but the descriptions clarify the intended specialized use.

Naming Consistency3/5

Most tools follow a verb_noun snake_case pattern (list_tabs, read_page, open_url, type_text, draft_social_post, publish_social_post), but browser_status is a noun phrase and click is a bare verb. The naming is readable and consistently lowercase, but the pattern is not uniform.

Tool Count5/5

Eight tools is well-scoped for a browser automation assistant. Each tool has a clear role with no obvious filler or redundant duplicates, making the count appropriate for the server's purpose.

Completeness3/5

The set covers core browsing actions like open, read, type, click, plus a guarded social-posting workflow. However, it lacks standard browser controls such as switching or closing tabs, scrolling, refreshing, and waiting for page conditions, which are notable gaps for browser automation.

Maintenance

ActivityMaintained
ResponsivenessNo issues