mcp-server-browserbase
The Browserbase MCP Server provides cloud browser automation to LLMs using Browserbase and Stagehand, so a model can interact with web pages, take screenshots, extract structured data and execute JavaScript. It is powered by Stagehand v3, which the README says is 20 to 40 percent faster through automatic caching across act, extract and observe, adds targeted extraction across iframes and shadow roots, streamlined extract schemas, CSS selector support, compatibility with Playwright, Puppeteer and Patchright, and new primitives such as page, locator, frameLocator and deepLocator.
The feature table lists browser automation, data extraction, web interaction (navigate, click, fill forms), full-page and element screenshots, multiple models (OpenAI, Claude, Gemini and more), vision support with annotated screenshots, session management and advanced selectors. There are three ways to run it: a remote hosted URL through Smithery, where Browserbase covers the LLM costs for Gemini; the NPM server in STDIO or SHTTP mode, which needs BROWSERBASE_API_KEY and a model key such as GEMINI_API_KEY; or a fully local setup by cloning the repository. The code is Apache-2.0 licensed.
Features
Why choose it
Trade-offs
Maintenance check
- Last commit
- 2026-07-20
- Commits, last 90 days
- 0
- Releases, last 90 days
- 0
- Latest release
- v3.0.0 (2026-03-31)
- Open issues
- 52
- Recent issues with at least one comment
- 7/19
Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.
Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.
Most discussed open issues
- #101 Request for Explanation: Why Are Flags Restricted to Local Server?5 comments · 2025-07-29
- #194 MCP tool-surface audit: small surface, but action tools may benefit from clearer trigger/safety wording4 comments · 2026-06-25
- #127 Browser Automation Platforms Comparison: Browserbase vs. Kernel vs. Alternatives4 comments · 2025-10-17
- #104 How to see the running process on the local MCP server?4 comments · 2025-08-04
- #41 Failed to initialize Stagehand: Cannot create proxy with a non-object as target or handler4 comments · 2025-04-02
Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.
Who it fits
- You already use Browserbase's cloud browsers and Stagehand, and accept a repository that is read-only.
- You want to read how an MCP server wraps Stagehand v3's act, extract and observe primitives.
- You need a maintained dependency: the GitHub repository is archived (last push 2026-07-20, last release v3.0.0 on 2026-03-31), so it receives no new fixes.
- You want a local, account-free setup; the cloud mode needs BROWSERBASE_API_KEY and a model key.
- You are starting a new project; Playwright MCP or Chrome DevTools MCP are actively released.
How it differs
Playwright MCP runs locally and had five releases in the 90 days before 2026-10-15 in the data we checked. Browserbase MCP depends on a paid cloud service and its repository is archived.
Compatibility
Quick start
Use cases
Alternatives
Featured in these lists
Comments
No comments yet. Be the first!