{
  "slug": "browserbase",
  "name": "Browserbase",
  "author": "browserbase (GitHub)",
  "category": "Browser automation",
  "tier": "anchor",
  "kind": "stdio",
  "packageSpec": "npm:@browserbasehq/mcp-server-browserbase@2.4.3",
  "sourceUrl": "https://registry.modelcontextprotocol.io/v0/servers/io.github.browserbase%2Fmcp-server-browserbase/versions/latest",
  "repoUrl": "https://github.com/browserbase/mcp-server-browserbase",
  "enrichment": {},
  "current": {
    "verdict": "alive",
    "reason": "all_passed",
    "failedChecks": [],
    "untestedTools": 9,
    "checkedAt": "2026-10-29T12:19:00.909Z",
    "methodologyVersion": "1.0.0",
    "serverVersion": "2.3.0",
    "checks": [
      {
        "id": "L0.reachable",
        "detail": "http undefined",
        "status": "pass",
        "durationMs": 217306
      },
      {
        "id": "L0.tls",
        "status": "skipped"
      },
      {
        "id": "L0.initialize",
        "status": "pass",
        "evidence": {
          "raw": "{\"result\":{\"protocolVersion\":\"2025-11-25\",\"capabilities\":{\"resources\":{\"subscribe\":true,\"listChanged\":true},\"tools\":{\"listChanged\":true}},\"serverInfo\":{\"name\":\"Browserbase MCP Server\",\"version\":\"2.3.0\",\"description\":\"Cloud browser automation server powered by Browserbase and Stagehand. Enables LLMs to navigate websites, interact with elements, extract data, and capture screenshots using natural language commands.\",\"capabilities\":{\"resources\":{\"subscribe\":true,\"listChanged\":true},\"tools\":{}}}},\"jsonrpc\":\"2.0\",\"id\":1}"
        },
        "durationMs": 217306
      },
      {
        "id": "L0.protocol_version",
        "detail": "server reported \"2025-11-25\"; published versions: 2024-11-05, 2025-03-26, 2025-06-18, 2025-11-25",
        "status": "pass"
      },
      {
        "id": "L0.capabilities",
        "detail": "resources, tools",
        "status": "pass"
      },
      {
        "id": "L1.server_info",
        "detail": "Browserbase MCP Server 2.3.0",
        "status": "pass"
      },
      {
        "id": "L1.tools_list",
        "detail": "9 tools",
        "status": "pass"
      },
      {
        "id": "L1.tool_schemas",
        "detail": "9 schemas valid",
        "status": "pass"
      },
      {
        "id": "L1.resources_list",
        "detail": "0 entries",
        "status": "pass"
      },
      {
        "id": "L1.prompts_list",
        "detail": "prompts capability not declared",
        "status": "skipped"
      },
      {
        "id": "L1.unknown_method",
        "status": "pass",
        "evidence": {
          "raw": "{\"jsonrpc\":\"2.0\",\"id\":4,\"error\":{\"code\":-32601,\"message\":\"Method not found\"}}"
        },
        "durationMs": 5
      },
      {
        "id": "L1.envelope",
        "detail": "4 replies valid",
        "status": "pass"
      },
      {
        "id": "L2.call_ok",
        "tool": "browserbase_screenshot",
        "detail": "not_annotated_read_only",
        "status": "untested"
      },
      {
        "id": "L2.call_ok",
        "tool": "browserbase_session_close",
        "detail": "mutation_name",
        "status": "untested"
      },
      {
        "id": "L2.call_ok",
        "tool": "browserbase_session_create",
        "detail": "mutation_name",
        "status": "untested"
      },
      {
        "id": "L2.call_ok",
        "tool": "browserbase_stagehand_act",
        "detail": "not_annotated_read_only",
        "status": "untested"
      },
      {
        "id": "L2.call_ok",
        "tool": "browserbase_stagehand_agent",
        "detail": "mutation_description",
        "status": "untested"
      },
      {
        "id": "L2.call_ok",
        "tool": "browserbase_stagehand_extract",
        "detail": "not_annotated_read_only",
        "status": "untested"
      },
      {
        "id": "L2.call_ok",
        "tool": "browserbase_stagehand_get_url",
        "detail": "not_annotated_read_only",
        "status": "untested"
      },
      {
        "id": "L2.call_ok",
        "tool": "browserbase_stagehand_navigate",
        "detail": "mutation_name",
        "status": "untested"
      },
      {
        "id": "L2.call_ok",
        "tool": "browserbase_stagehand_observe",
        "detail": "not_annotated_read_only",
        "status": "untested"
      },
      {
        "id": "L2.timeout",
        "detail": "no calls made",
        "status": "skipped"
      }
    ],
    "metrics": {
      "callMs": [],
      "toolsListMs": 266
    },
    "facts": {
      "authModel": "none",
      "transport": "stdio",
      "capabilities": [
        "resources",
        "tools"
      ],
      "toolAnnotations": {
        "readOnly": 0,
        "unmarked": 9,
        "destructive": 0
      },
      "credentialsInUrl": false
    }
  },
  "l3": {
    "uptime": {
      "24h": null,
      "7d": 1,
      "30d": 1
    },
    "sampleSize": {
      "24h": 0,
      "7d": 1,
      "30d": 1
    },
    "latency": {
      "initialize": {
        "p50": null,
        "p95": null
      },
      "calls": {
        "p50": null,
        "p95": null
      }
    },
    "flakiness": null,
    "versionDrift": []
  },
  "history": [
    {
      "startedAt": "2026-10-29T12:15:23.193Z",
      "runKind": "full",
      "l0Ok": true,
      "verdict": "alive"
    }
  ]
}