MCPdir — MCP Server Directory
🇬🇧 🇪🇸

Browserbase MCP

by Browserbase

Cloud-based browser automation — headless Chrome sessions, scraping, and screenshots without local browsers

browser Node.js Beginner Verified
⭐ 500 stars 📅 Updated: 1mo ago

Description

MCP server from Browserbase that enables AI agents to automate browser interactions in the cloud. Spin up headless Chrome instances on demand, navigate web pages, click elements, fill forms, capture screenshots, and extract structured content — all without requiring a local browser installation. Built with TypeScript, it provides cloud-hosted browser sessions that handle anti-bot measures, JavaScript rendering, and complex page interactions. Ideal for AI-powered web scraping, automated testing, and any workflow that needs reliable browser automation at scale without managing local browser infrastructure.

✅ Best for

AI workflows that need reliable, scalable browser automation without managing local browser infrastructure

⏭️ Skip if

You need offline browser automation or want to avoid cloud dependencies

💡 Use cases

  • Web scraping and data extraction through cloud-hosted browsers
  • Automated testing of web applications via AI assistants
  • Capturing screenshots and visual snapshots of web pages
  • Filling forms and interacting with dynamic web content

👍 Pros

  • No local browser installation required — everything runs in the cloud
  • Handles anti-bot protections and JavaScript rendering automatically
  • Simple npx install with straightforward API key setup
  • Free tier available for getting started quickly

👎 Cons

  • Requires API key and internet connection for all operations
  • Cloud-based sessions add network latency compared to local browsers
  • Free tier has session limits and usage quotas

🔧 Exposed tools (7 tools)

ToolCategoryDescription
extract_contentextractionExtract structured content from the current page
clickinteractionClick on an element in the page
typeinteractionType text into an input field
navigatenavigationNavigate to a URL in the browser session
screenshotobservationCapture a screenshot of the current page
create_sessionsessionCreate a new cloud browser session
close_sessionsessionClose an active browser session

⚡ Installation

Prerequisites:

  • • Node.js v18+
  • • Browserbase API key (free tier available)
  • • API key required

Check Claude Code documentation to configure this MCP server.

💡 Tips & tricks

Use create_session to start a browser instance, then chain navigate, click, and type tools for multi-step workflows. Use screenshot to visually verify page state between actions. Close sessions when done to conserve your usage quota.

🔄 Alternatives

Quick info

Author
Browserbase
License
MIT
Runtime
Node.js 18+
Transport
stdio
Category
browser
Difficulty
Beginner
Self-hostable
Auth
Docker
Version
latest
Updated
Feb 28, 2026

Client compatibility

  • Claude Code
  • Cursor
  • VS Code Copilot
  • Gemini CLI
  • Windsurf
  • Cline
  • JetBrains AI
  • Warp

Platforms

🍎 macOS 🐧 Linux 🪟 Windows