Banner
Browserbase logoBrowserbase

Enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a cloud browser environment.

Updated 6 days ago
Official
Go to documentation
npx @mintlify/mcp add browserbase --client claude

Get Started

  1. Run npm install to install the necessary dependencies, then run npm run build to get dist/index.js.

  2. Set up your Claude Desktop configuration to use the server.

{
  "mcpServers": {
    "browserbase": {
      "command": "node",
      "args": ["path/to/mcp-server-browserbase/browserbase/dist/index.js"],
      "env": {
        "BROWSERBASE_API_KEY": "<YOUR_BROWSERBASE_API_KEY>",
        "BROWSERBASE_PROJECT_ID": "<YOUR_BROWSERBASE_PROJECT_ID>"
      }
    }
  }
}
  1. Restart your Claude Desktop app and you should see the tools available clicking the 🔨 icon.

  2. Start using the tools! Below is an image of Claude closing a browser session.

Available tools

browserbase_create_session

Create a new cloud browser session using Browserbase

browserbase_navigate

Navigate to any URL in the browser

browserbase_screenshot

Capture screenshots of the entire page or specific elements

browserbase_click

Click elements on the page

browserbase_fill

Fill out input fields

browserbase_evaluate

Execute JavaScript in the browser console

browserbase_get_content

Extract all content from the current page

browserbase_parallel_sessions

reate multiple browser sessions and navigate to different URLs