Overview
The Browserbase MCP server provides comprehensive tools for browser automation and session management. These tools allow you to perform actions like navigating pages, capturing screenshots, manipulating cookies, and managing multiple browser sessions simultaneously.Core Browser Automation Tools
These are the primary tools for modern web automation using natural language commands.browserbase_stagehand_navigate
browserbase_stagehand_navigate
browserbase_stagehand_act
browserbase_stagehand_act
Perform an action on the web page using natural language
The action to perform (e.g., “click the login button”, “fill form field”)
browserbase_stagehand_extract
browserbase_stagehand_extract
Extract all text content from the current page (filters out CSS and JavaScript)
No input parameters required
Extracted text content from the current page
browserbase_stagehand_observe
browserbase_stagehand_observe
Observe and find actionable elements on the web page
Specific instruction for observation (e.g., “find the login button”, “locate search form”)
browserbase_screenshot
browserbase_screenshot
Capture a PNG screenshot of the current page
No input parameters required
Base-64 encoded PNG data
browserbase_stagehand_get_url
browserbase_stagehand_get_url
Get the current URL of the browser page
No input parameters required
Complete URL including protocol, domain, path, and any query parameters or fragments
Session Management
Manage your browser session lifecycle with create and close operations.browserbase_session_create
browserbase_session_create
Create or reuse a cloud browser session using Browserbase with fully initialized Stagehand
Optional session ID to use/reuse. If not provided, creates new session
browserbase_session_close
browserbase_session_close
Close the current Browserbase session, disconnect the browser, and cleanup Stagehand instance
No input parameters required
Resources
Screenshot Resources
The server provides access to screenshot resources with URI-based access.example:

