browser_mcp

Headless Chrome automation. Supported agents can navigate pages, take screenshots, click elements, fill forms, run JavaScript, and scrape content — useful for testing, web research, and debugging production issues.

Tools

ToolParametersWhat it does
navigateurlNavigate to a URL
screenshotfull_page?Capture a screenshot — returns it inline in chat
get_page_contentselector?Get page text content, optionally scoped to a CSS selector
get_page_htmlselector?Get raw HTML, optionally scoped to a CSS selector
clickselectorClick an element
type_texttext, selector?, clear_first?Type text into a field
evaluate_jsexpressionRun arbitrary JavaScript in the page context
get_console_logsclear?Get browser console output
wait_for_selectorselector, timeout_ms?Wait for an element to appear in the DOM
close_browserClose the browser session

Chrome launches automatically on first use and stays running for the duration of the session. You don't need to install anything — it's bundled with the flamel Docker image.