Browserbase Changelog

Follow us @browserbasehq for the latest changes!

Stagehand agent can now call tools

Stagehand agent can now call tools and integrate with third-party MCP servers! This increases efficiency for certain tasks (web search, authentication, google workspace) and expands the scope of what our agent can do (db insertions, memory/reasoning, custom tools).

Stagehand: New release feat. shadow DOM support

Stagehand TS 2.4.3

Shadow DOM support! Set experimental:true in the Stagehand constructor to try it out

  • Fix for same-process iframes
  • Enabling scrolling within iframes
  • Handle namespaced elements in xpaths
  • Bump Zod to be compatible with v4
  • Patch for new GPT-5 api format

Stagehand Python 0.5.1

  • Shadow DOM support for env="BROWSERBASE" (also requires experimental=True)
  • Multi-tab support! S/o Arun
  • LLM api_base customization! S/o @Sanveer Singh Osahan
  • Fix for stagehand.metrics on Browserbase
  • Fix for agent max_steps parameter
  • Fix for Litellm dependency errors with OpenAI on newer versions
  • Patch automatic download behavior! S/o @Shubhankar
  • Patch for new GPT-5 api format

Stealth just got a huge upgrade

We’ve been hard at work expanding what you can do with Browserbase.

Here’s what’s new:

  • Cloudflare Signed Agents - Powered by Browserbase Identity, select customers will be allowed to bypass Cloudflare in an official capacity.
  • Expanded coverage for the hardest bot defenses
  • Our own in-house solvers for increased reliability

Curious about our Advanced Stealth features? Request a trial -> here

You can now download CSVs in Director.ai

Lots of people use Director for web scraping, but it's not useful if you can't download the data your agent spent so much time gathering.

  • Scroll up in the chat to find the "CSV download card"
  • For now, this works for all CSVs < 1,000 rows

Filter your sessions by status

Now in the sessions list: filter by status!

Director.ai - Chat disabled when session ends

Now when a session has ended and you can no longer interact with a task, the chat is disabled! Huge UX improvement, thanks for the feedback!

SOC 2 Type II, officially.

We're so excited to announce that we're SOC 2 Type II certified. We also have SSO for Scale plan customers.

Uploading extensions in API

Just shipped a few changes to uploading extensions in API:

  • We now accept zipped extensions up to 100 MB
  • We now return a 400 if an extension exceeds 100 MB instead of a 500

You can now search for a specific session ID in the dashboard

Never lose your session again!

You can now search for a specific session ID in the dashboard.

Enter the sessionID and find any session from the last 30 days.

Introducing the Browserbase MCP

Introducing the Browserbase MCP🛠️

We've updated our tools to be powered by Stagehand, our AI browser automation SDK that is more powerful than direct Playwright calls.

You can now use our remote hosted server and run browser sessions in parallel, unlocking more use cases than ever.

Try it out: https://github.com/browserbase/mcp-server-browserbase