mcp-server-browserbase
by browserbase
Overview
Provides cloud browser automation capabilities, enabling LLMs to interact with web pages, take screenshots, extract information, and perform automated actions.
Installation
npx @browserbasehq/mcp-server-browserbaseEnvironment Variables
- BROWSERBASE_API_KEY
- BROWSERBASE_PROJECT_ID
- GEMINI_API_KEY
- MODEL_API_KEY
- GOOGLE_API_KEY
- GOOGLE_GENERATIVE_AI_API_KEY
Security Notes
The server avoids direct 'eval' or hardcoded secrets, relying on environment variables for sensitive API keys. However, its core functionality involves giving LLMs autonomous control over a browser session based on user prompts. This inherently carries security risks such as potential for prompt injection, navigating to malicious sites, or performing unintended actions if the LLM or user input is not fully trusted. While the implementation itself appears robust for its intended purpose, the powerful nature of web automation via AI agents necessitates careful oversight of LLM behavior and input sanitization by the client application.
Similar Servers
playwright-mcp
A Model Context Protocol (MCP) server enabling LLMs to automate browser interactions through structured accessibility snapshots, bypassing traditional vision models.
chrome-devtools-mcp
Enables AI coding agents to control and inspect a live Chrome browser for reliable automation, in-depth debugging, and performance analysis via the Model-Context-Protocol (MCP).
brightdata-mcp
The MCP server enables AI agents to access real-time web data and perform browser automation for tasks like research, e-commerce intelligence, market analysis, and content creation, bypassing bot detection and CAPTCHAs.
mcp
This server provides Hyperbrowser's Model Context Protocol (MCP) interface, offering tools for web scraping, structured data extraction, crawling, and general-purpose browser automation using AI agents like OpenAI's CUA and Anthropic's Claude Computer Use.