{
  "id": "browser.session",
  "object": "tool",
  "name": "Cloud browser session",
  "summary": "A real browser your agent drives.",
  "description": "Starts a remote Chromium on Browserbase and returns its id, a CDP connect URL for Playwright or Puppeteer, and a live-view URL a person can watch. Release it with browser.session_end.",
  "category": "web",
  "hosted_by": "Browserbase",
  "runtime": "partner",
  "side_effects": true,
  "status": "live",
  "credits": 5,
  "price": "$0.0050",
  "providers": [
    {
      "id": "browserbase",
      "name": "Browserbase",
      "price": "$0.0050"
    }
  ],
  "mcp_name": "browser_session",
  "input_schema": {
    "type": "object",
    "properties": {
      "timeout_minutes": {
        "default": 15,
        "description": "Ends the session automatically after this long",
        "type": "integer",
        "minimum": 1,
        "maximum": 360
      },
      "width": {
        "default": 1280,
        "description": "Viewport width in pixels",
        "type": "integer",
        "minimum": 320,
        "maximum": 3840
      },
      "height": {
        "default": 800,
        "description": "Viewport height in pixels",
        "type": "integer",
        "minimum": 240,
        "maximum": 2160
      },
      "block_ads": {
        "default": false,
        "description": "Block ads and trackers",
        "type": "boolean"
      },
      "region": {
        "description": "Where the browser runs. Browserbase picks if omitted.",
        "type": "string",
        "enum": [
          "us-west-2",
          "us-east-1",
          "eu-central-1",
          "ap-southeast-1"
        ]
      }
    }
  },
  "kind": "tool"
}