mcpservers
Browserbase MCP logo

Browserbase MCP

Browserbase cloud browser server — run AI-controlled browsers in the cloud with session recording and anti-bot capabilities.

Turn it on

★ Hand-picked walkthrough

Give your AI a browser with Stagehand

Elie Steinbock

  1. 1

    Turn on Browserbase in your AI

    In Claude: open Settings → Connectors and add Browserbase. In ChatGPT: Settings → Apps & Connectors.

  2. 2

    Add it to your app once

    Copy the short config below into your app. It just tells your AI where to find Browserbase.

  3. 3

    Just ask

    Tell it what you want in plain words — no special commands.

    For example, say

    “Visit https://example.com and tell me what the page title and main heading are”

Need the exact config? Show it +
{
  "mcpServers": {
    "browserbase": {
      "command": "npx",
      "args": ["-y", "@browserbasehq/mcp"],
      "env": {
        "BROWSERBASE_API_KEY": "<your-api-key>",
        "BROWSERBASE_PROJECT_ID": "<your-project-id>"
      }
    }
  }
}

Paste into your client's MCP configuration file.

Download the Browserbase skill Official

A ready-made skill that teaches your AI agent to use Browserbase well. Browserbase's official browser-automation skill.

npx skills add browserbase/skills
View on GitHub

Copy one, paste it to your AI, watch it work.

JavaScript-Rendered Scraping

“Visit the SaaS pricing page at example.com/pricing and extract the plan names and prices”

Form Automation

“Go to the contact form on acme.com and fill it out with my name, email, and the message below”

Multi-Step Workflows

“Log into this dashboard, navigate to the reports page, and download the CSV for last month”

  • · Browserbase is usage-based — sessions and bandwidth add up on longer flows
  • · Anti-bot measures can block cloud browsers — results vary by target site
  • · Automating sites you don't own may violate their terms of service — check before running production scrapes
  • The page you want to scrape requires JavaScript execution
  • You need to interact with a page (click, fill, submit)
  • You want browsing to happen in the cloud, not on your machine
  • You're building agents that navigate multi-page flows
  • × You only need simple HTML fetches — use fetch-mcp instead (it's free)
  • × You need massive parallel scraping at scale — use a dedicated scraping platform
  • × You're running on a tight budget — Browserbase is usage-based

Imagine telling your AI: 'Go to this competitor's pricing page and tell me what they charge' or 'Fill out this web form with my data' — and it drives a real browser in the cloud to do it. This server gives your AI control of a headless Chrome browser running on Browserbase, so it can load JavaScript-heavy pages that plain HTTP fetches can't handle.

The Browserbase MCP server provides AI assistants with access to cloud-hosted browsers via the Browserbase platform. Navigate websites, interact with elements, handle authentication, bypass bot detection, and record sessions — without local browser setup.

Ideal for production web scraping, automation pipelines, and scenarios requiring consistent, scalable browser environments.

Let Claude search and browse the live web

Real-time search, page scraping, and full browser automation — Claude works with what's on the web right now.

Claude Cursor Cline
#browserbase#cloud-browser#automation#scraping
What does Browserbase MCP do? +

Imagine telling your AI: 'Go to this competitor's pricing page and tell me what they charge' or 'Fill out this web form with my data' — and it drives a real browser in the cloud to do it. This server gives your AI control of a headless Chrome browser running on Browserbase, so it can load JavaScript-heavy pages that plain HTTP fetches can't handle.

Do I need to know how to code? +

No. Turn it on in your AI's settings and ask in plain English — no terminal, no coding.

When should I use Browserbase MCP? +

Reach for it when you need to: The page you want to scrape requires JavaScript execution; You need to interact with a page (click, fill, submit); You want browsing to happen in the cloud, not on your machine; You're building agents that navigate multi-page flows.

When should I avoid Browserbase MCP? +

Skip it when: You only need simple HTML fetches — use fetch-mcp instead (it's free); You need massive parallel scraping at scale — use a dedicated scraping platform; You're running on a tight budget — Browserbase is usage-based.

How do I install Browserbase MCP? +

In Claude Code, run: claude mcp add browserbase -e BROWSERBASE_API_KEY=<key> -e BROWSERBASE_PROJECT_ID=<project> -- npx -y @browserbasehq/mcp. Copy-paste configs for Claude Desktop, Cursor, and Windsurf are at the top of this page.