# sukirman1901/browser-smoke

Source: https://glimind.com/server/glama%2Fsukirman1901%2Fbrowser-smoke
Registry id: `glama/sukirman1901/browser-smoke`
Status: unknown

## Tools (13)

- `smoke_browser_assert`: Asserts a condition on the page (text, URL, visibility) and returns pass/fail.
- `smoke_browser_close`: Disconnects from the browser; optionally shuts it down if shutdown=true.
- `smoke_browser_console`: Returns console logs from the current page.
- `smoke_browser_errors`: Returns JavaScript errors from the current page.
- `smoke_browser_execute`: Executes a JavaScript function in the page and returns its result (e.g., for scraping).
- `smoke_browser_network_capture`: Captures network requests/responses, optionally with headers.
- `smoke_browser_open`: Opens a URL in the browser, starting or reconnecting to a persistent Chrome instance or a throwaway one if persist=false.
- `smoke_browser_parallel`: Opens multiple URLs in parallel tabs and runs the same JS on each, returning results.
- `smoke_browser_report`: Generates a report from the results of a smoke test run.
- `smoke_browser_run`: Executes a batch of actions from a JSON array (alternative to script for structured actions).
- `smoke_browser_screenshot_diff`: Performs visual regression testing by comparing a screenshot to a baseline.
- `smoke_browser_script`: Executes a sequence of high-level actions (click, type, wait, etc.) in the browser.
- `smoke_browser_snapshot`: Takes an accessibility snapshot of the current page, returning a selector map with refs like @1, @2, etc.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
