MCP tool
browser_snapshot
browser_snapshot is a tool name used by 2 different MCP servers. They are not necessarily the same tool — here is what each one does.
2 MCP servers expose a browser_snapshot tool: BrowserAttach and agent-browser. Their input schemas differ, so compare them below before picking one.
Servers exposing browser_snapshot
From the publisher:AX snapshot, literal name/value query with actionable refs, and page text
Install BrowserAttach →From the publisher:Use for: understanding page structure cheaply and deterministically — returns the accessibility tree (roles, names, states) as compact YAML instead of pixels or raw HTML. This is the lowest-token way to decide what to click or fill next. Don't use when: you need visual layout or images — use browser_screenshot.
Install agent-browser →Parameter Type Description session_id*string Session ID. Reuse the same ID to keep cookies, login state and page position across calls; a new ID starts a fresh browser.
Related tools
The same action under a namespaced name on other servers.
Tool lists are read from the live servers (or, for packaged servers, from their documentation) each morning, so this reflects what they exposed at the last refresh. Search all tools.