Skip to main content
Glama
egoring

browser-guard-mcp

by egoring

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BROWSERGUARD_READ_ONLYNoWhen true, only read-only actions (navigate, get text, screenshot) are allowed. Set to false to enable clicking and filling.true
BROWSERGUARD_ALLOWED_DOMAINSYesComma-separated list of allowed domains. Only these domains can be visited.

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
browser_navigateA

허용목록을 통과한 URL로 이동한다. 반환: 최종 URL·페이지 제목.

browser_get_textA

현재 페이지의 보이는 텍스트를 추출한다. 상한 초과 시 truncated=True로 잘라 낸다.

browser_clickA

요소를 클릭한다. 읽기 전용 모드(기본)에서는 거절된다.

browser_fillA

입력 요소에 값을 채운다. 읽기 전용 모드(기본)에서는 거절된다.

browser_screenshotA

현재 화면을 PNG로 저장하고 파일 경로를 돌려준다.

browser_guard_statusA

현재 가드 설정(허용 도메인·읽기 전용 여부·텍스트 상한)을 돌려준다.

browser_audit_logA

감사 로그를 최신순으로 돌려준다 — 차단된 시도까지 전부 기록돼 있다.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 7 tools

Disambiguation5/5

Each tool targets a distinct action: navigation, text extraction, clicking, filling, screenshots, audit log retrieval, and guard status inspection. There is no real overlap between tools, and the read-only interaction distinction is clear.

Naming Consistency4/5

All tool names share the browser_ prefix and generally follow a verb_noun structure (navigate, get_text, click, fill, screenshot). Slight inconsistency exists with browser_audit_log and browser_guard_status, which are noun phrases rather than explicit verb-first commands.

Tool Count5/5

Seven tools is a well-scoped set for a guarded browser automation server. Each tool serves a clear purpose without redundancy or bloat.

Completeness4/5

The core browsing lifecycle is covered: navigate, read text, interact, screenshot, and audit history. Minor gaps include no back/forward/refresh tool and no way to modify guard settings, but these may be intentionally external or out of scope.

Maintenance

ActivityMaintained
ResponsivenessNo issues