Skip to main content
Glama

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
getConsoleLogsC

Check our browser logs

getConsoleErrorsC

Check our browsers console errors

getNetworkErrorsC

Check our network ERROR logs

getNetworkLogsC

Check ALL our network logs

takeScreenshotB

Take a screenshot of the current browser tab

getSelectedElementB

Get the selected element from the browser

wipeLogsB

Wipe all browser logs from memory

runAccessibilityAuditB

Run an accessibility audit on the current page

runPerformanceAuditB

Run a performance audit on the current page

runSEOAuditB

Run an SEO audit on the current page

runNextJSAuditD–
runDebuggerModeC

Run debugger mode to debug an issue in our application

runAuditModeB

Run audit mode to optimize our application for SEO, accessibility and performance

runBestPracticesAuditB

Run a best practices audit on the current page

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 14 tools

Disambiguation3/5

There is significant overlap between tools like getConsoleErrors/getConsoleLogs and getNetworkErrors/getNetworkLogs, which could cause confusion about which to use for specific error-checking tasks. Additionally, the various audit tools (runAccessibilityAudit, runBestPracticesAudit, runPerformanceAudit, runSEOAudit) have clear distinctions in purpose but share similar naming patterns that might lead to misselection if the agent doesn't carefully read descriptions. The tool descriptions help differentiate them, but the boundaries between console/network tools and between different audit types aren't perfectly clear.

Naming Consistency4/5

Most tools follow a consistent verb_noun pattern (getConsoleErrors, getNetworkLogs, runAccessibilityAudit, takeScreenshot), which makes them predictable and readable. The main deviation is runAuditMode and runDebuggerMode, which use 'Mode' suffix instead of a specific noun, but they still fit the overall verb-first convention. All tools use camelCase consistently, with no mixing of naming styles.

Tool Count4/5

14 tools is reasonable for a browser testing/auditing server, covering console inspection, network monitoring, element selection, various audits, and screenshot capabilities. While slightly on the higher side, each tool appears to serve a distinct function in the browser testing domain. The count feels comprehensive without being overwhelming for the apparent scope of browser automation and auditing.

Completeness3/5

The toolset covers many browser inspection and auditing functions but has notable gaps. There's no navigation or interaction tools (like clickElement, navigateToUrl, fillForm), which are fundamental for browser automation. The audit tools are comprehensive but the lack of basic browser control operations means agents would need to work around significant limitations. The surface feels specialized for auditing and logging rather than complete browser automation.

Maintenance

ActivityInactive
ResponsivenessNo issues