Browserbase MCP Server
Browserbase MCP Server lets your FlowHunt AI agents automate browsers in the cloud, extract data, perform web actions, and monitor pages securely, all via a standardized MCP interface.

What does “Browserbase” MCP Server do?
The Browserbase MCP Server allows Language Model-based AI assistants to control and automate browsers in the cloud using Browserbase and Stagehand. By leveraging the Model Context Protocol (MCP), this server enables LLMs to interact with web pages, perform browser automation tasks, extract data, take screenshots, monitor console logs, and execute JavaScript—all within a secure, cloud-based environment. This powerful capability enhances development workflows by enabling seamless automation of web-based tasks, integration with external web services, and standardized orchestration of browser-based workflows in AI-powered applications.
List of Prompts
No information about prompt templates is provided in the available files or documentation.
List of Resources
No explicit list of MCP resources is provided in the available files or documentation.
List of Tools
No direct list of tools (e.g., from server.py or similar) is available in the README or visible repository structure.
Use Cases of this MCP Server
- Browser Automation: Orchestrate and control cloud browsers for automated testing, scraping, or repetitive web actions.
- Data Extraction: Extract structured data from any webpage, which is useful for market research, price monitoring, or content aggregation.
- Console Monitoring: Track and analyze browser console logs for debugging or monitoring web application health.
- Screenshot Capture: Automate full-page and element-specific screenshots for UI regression testing, documentation, or monitoring.
- Web Interaction: Navigate web pages, click buttons, and fill forms automatically—enhancing workflow automation and AI assistant capabilities.
How to set it up
Windsurf
- Ensure prerequisites such as Node.js are installed.
- Locate your Windsurf configuration file (e.g.,
.windsurfrc
). - Add the Browserbase MCP Server to the
mcpServers
object:{ "mcpServers": { "browserbase": { "command": "npx", "args": ["@browserbase/mcp-server-browserbase@latest"] } } }
- Save the configuration and restart Windsurf.
- Verify the MCP Server appears in your Windsurf UI.
Securing API Keys (Example)
{
"mcpServers": {
"browserbase": {
"env": {
"BROWSERBASE_API_KEY": "your-api-key"
},
"inputs": {
"projectId": "your-project-id"
}
}
}
}
Claude
- Install Node.js if required.
- Locate Claude’s configuration file.
- Add the following snippet to include Browserbase MCP:
{ "mcpServers": { "browserbase": { "command": "npx", "args": ["@browserbase/mcp-server-browserbase@latest"] } } }
- Save changes and restart Claude.
- Check that Browserbase MCP is listed among available servers.
Cursor
- Make sure Node.js is installed.
- Open Cursor’s configuration setup.
- Add Browserbase MCP using:
{ "mcpServers": { "browserbase": { "command": "npx", "args": ["@browserbase/mcp-server-browserbase@latest"] } } }
- Restart Cursor.
- Confirm the server is operational within Cursor’s UI.
Cline
- Install Node.js and other dependencies as needed.
- Edit Cline’s configuration to include Browserbase MCP:
{ "mcpServers": { "browserbase": { "command": "npx", "args": ["@browserbase/mcp-server-browserbase@latest"] } } }
- Save the configuration and restart Cline.
- Validate successful integration.
Note: Always store API keys and sensitive data using environment variables as shown in the Windsurf example above.
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"browserbase": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “browserbase” to your actual MCP server name and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Browserbase allows LLMs to control a browser. |
List of Prompts | ⛔ | None found in docs or repo. |
List of Resources | ⛔ | No explicit resources listed. |
List of Tools | ⛔ | Not directly listed in docs or code root. |
Securing API Keys | ✅ | Env variable example provided. |
Sampling Support (less important in evaluation) | ⛔ | Not documented. |
Based on the above, the Browserbase MCP Server provides a robust and popular browser automation backend for LLMs, but lacks detailed prompt, resource, and tool documentation in its public readme or code root.
Our opinion
This MCP server is highly popular, actively developed, and covers a valuable AI automation use case. However, the lack of detailed, structured documentation for prompts, tools, and resources limits its immediate accessibility and extensibility for new developers. Overall, it’s a solid, production-grade backbone, but could be improved with more comprehensive docs.
MCP Score
Has a LICENSE | ✅ (Apache-2.0) |
---|---|
Has at least one tool | ⛔ (not explicitly listed) |
Number of Forks | 195 |
Number of Stars | 1.9k |
Frequently asked questions
- What is the Browserbase MCP Server?
The Browserbase MCP Server lets FlowHunt and other AI agents control and automate browsers in the cloud. It enables actions like web navigation, data extraction, screenshot capture, and JavaScript execution, all through a secure Model Context Protocol (MCP) interface.
- Which use cases does this MCP server support?
Browserbase MCP is ideal for automated web testing, data scraping, form filling, UI screenshot capture, console log monitoring, and orchestrating complex browser workflows—all powered by AI agents.
- How do I secure API keys for Browserbase?
Always set API keys as environment variables in your configuration files, not directly in code. See the Windsurf example above for a secure setup using the 'env' field.
- Is there a list of built-in tools or prompt templates?
No explicit list of tools or prompt templates is provided in the public documentation or repository. The server exposes browser automation capabilities through its MCP interface.
- How do I add Browserbase MCP to my FlowHunt flow?
Add an MCP component to your flow, open its configuration, and insert your Browserbase MCP server details in the JSON format. After setup, your AI agent will be able to use all browser automation features exposed by the server.
Try Browserbase MCP in FlowHunt
Supercharge your AI agents with browser automation, data extraction, console monitoring, and more—directly from FlowHunt. Experience seamless web automation today.