Quick installation
Install with Cursor
One-click installation directly in Cursor
Endpoint
Hosted Streamable HTTP endpoint (served on Browserbase infrastructure):Prerequisites
1
Get your Browserbase credentials
Get your Browserbase API key from the Browserbase Dashboard.
Then copy your API Key directly from the input.

Query parameters (hosted Streamable HTTP)
Required for tool calls
browserbaseApiKey
Browserbase API key.
Optional
Available tools
act
act
Perform an action on the web page using natural language
The action to perform (e.g., “click the login button”, “fill form field”)
observe
observe
Observe and find actionable elements on the page.
Specific instruction for observation (e.g., “find the login button”, “locate search form”)
extract
extract
Extract data from the current page.
Optional extraction instruction.
start
start
Create or reuse a Browserbase session and set it as active for the current MCP transport session.InputsOutput
No input parameters required.
Browserbase session ID.
end
end
Close the active Browserbase session for the current MCP transport session.
No input parameters required.
Local command-line flags
Command-line flags are only available when running the server locally (
npx @browserbasehq/mcp with flags or local development setup).Installation methods
- Hosted (recommended)
- NPM Package (STDIO)
- Local Development
Use your MCP client config:For custom models, include
modelName and modelApiKey:Verify installation
1
Restart your MCP client
Restart/refresh your MCP client app and verify tools are available.
2
Test the integration
Get started by asking your MCP client to navigate to any page and see your Browserbase browser in action on the dashboard.
Further reading
Model Context Protocol (MCP) docs
Learn more about the MCP protocol
Browserbase Documentation
Explore Browserbase features and capabilities
Support
Get help from the Browserbase support team