The mcp-server-browserbase
server integrates Browserbase with MCP, enabling LLMs to control a remote cloud browser for web automation and interaction tasks. With this server, you can:
- Create and manage browser sessions: Start, use, and close browser sessions
- Navigate and interact with web pages: Navigate to URLs, click elements, fill input fields
- Extract content: Retrieve page content with optional CSS selectors
- Capture screenshots: Take screenshots of pages or specific elements
- Execute JavaScript: Run custom code within the browser context
- Maintain persistence: Use Browserbase Contexts to preserve cookies, authentication, and cached data
- Manage cookies: Add, retrieve, and delete cookies directly
- Configure sessions: Customize viewport dimensions, enable proxies or stealth mode (scale plan required), and inject cookies
Provides ability to target specific web page elements using CSS selectors for screenshots, content extraction, clicking, and form filling operations.
Enables execution of JavaScript code in the browser console through the browserbase_evaluate tool, allowing for dynamic interaction with web page elements and content.
Supports installation of necessary dependencies for the MCP server through npm, with specific instructions to run 'npm install' and 'npm run build' during setup.
README.md
not found. View project on GitHub.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
This server provides cloud browser automation capabilities using Browserbase, Puppeteer, and Stagehand. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a cloud browser environment.
Related MCP Servers
- AsecurityFlicenseAqualityA server that enables browser automation using Playwright, allowing interaction with web pages, capturing screenshots, and executing JavaScript in a browser environment through LLMs.Last updated -1211,2821TypeScript
- AsecurityFlicenseAqualityEnables LLMs to perform web browsing tasks, take screenshots, and execute JavaScript using Puppeteer for browser automation.Last updated -417,8521JavaScript
- AsecurityFlicenseAqualityEnables browser automation for LLMs on Linux display servers, supporting web interaction, screenshots, and JavaScript execution in a real browser.Last updated -706JavaScript
- -securityAlicense-qualityA Model Context Protocol server that enables LLMs to automate web browsers using Puppeteer, allowing navigation, screenshots, form filling, and JavaScript execution in a real browser environment.Last updated -1JavaScriptMIT License