mcp-server-browserbase
Verified Safeby MesuterPikin
Overview
Provides cloud browser automation capabilities, enabling LLMs to interact with web pages, extract data, take screenshots, and perform automated actions with atomic precision.
Installation
npx @browserbasehq/mcp-server-browserbaseEnvironment Variables
- BROWSERBASE_API_KEY
- BROWSERBASE_PROJECT_ID
- GEMINI_API_KEY
- GOOGLE_API_KEY
- GOOGLE_GENERATIVE_AI_API_KEY
- MODEL_API_KEY
- ANTHROPIC_API_KEY
- OPENAI_API_KEY
Security Notes
The server correctly handles API keys by requiring them via environment variables (e.g., BROWSERBASE_API_KEY, BROWSERBASE_PROJECT_ID, GEMINI_API_KEY). It explicitly warns and uses dummy values if these are not set, preventing accidental exposure of real keys. The `--host 0.0.0.0` option allows binding to all network interfaces, which is noted as a potential security risk if exposed to the internet without proper firewalling. The server connects to external cloud browser services (Browserbase) and various LLM APIs, which introduces reliance on external service security.
Similar Servers
mcp-server-browserbase
Enables LLMs to perform cloud browser automation tasks such as navigating, interacting with elements, extracting data, and capturing screenshots on web pages.
DevDocs
DevDocs is a web crawling and content extraction platform designed to accelerate software development by converting documentation into LLM-ready formats for intelligent data querying and fine-tuning.
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.
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).