{
  "id": "01-browserbase",
  "slug": "browserbase",
  "normalized_name": "browserbase",
  "name": "Browserbase",
  "vendor_url": "browserbase.com",
  "category": "data-enrichment",
  "what_it_does": "A hosted headless-browser service (sessions, proxies, stealth, session recording) with Stagehand, its natural-language browser automation layer, so agents can navigate, act on and extract from web pages that plain HTTP fetching cannot reach.",
  "ai_features": "The browser hosting is infrastructure. Stagehand's act, observe and extract tools take natural-language instructions and use a model to pick page elements and pull data; the MCP setup docs expose a model flag (\"The model to use for Stagehand\"), so the AI is a configurable layer on top of the browser.",
  "mcp_status": "official",
  "mcp_url": "https://mcp.browserbase.com/mcp (docs: https://docs.browserbase.com/integrations/mcp/setup)",
  "mcp_auth": "api key passed as a browserbaseApiKey query parameter on the endpoint URL; the docs list it as \"Required for tool calls\". Six tools: navigate, act, observe, extract, start, end, each taking an optional sessionId.",
  "api_gate": "free - the pricing page lists Free at $0/mo with \"1 browser hour\", 3 concurrent browsers, \"15 minutes /session\", \"1,000 Search calls\" and \"1,000 Fetch calls\"; Developer $20/mo (\"100 browser hours then $0.12/browser hr\"), Startup $99/mo (\"500 browser hours then $0.10/browser hr\"), Scale custom.",
  "revops_role": "The browser layer under an enrichment or research agent for pages behind logins, JavaScript rendering or anti-bot walls; the step after Firecrawl or Tavily fail on a target site.",
  "tier": "RESEARCHED",
  "last_checked": "2026-09-07",
  "sources": "https://docs.browserbase.com/integrations/mcp/setup, https://www.browserbase.com/pricing, https://mcp.browserbase.com/mcp, https://github.com/browserbase/mcp-server-browserbase",
  "notes": "Verified 2026-09-07: POST of an MCP initialize to https://mcp.browserbase.com/mcp with no key returned HTTP 200 with a JSON-RPC result, serverInfo name \"stagehand-api\" (protocolVersion 2025-03-26); the control POST to /zzz-not-a-route returned 404. Initialize succeeds keyless and, per the docs, the key is enforced at tool-call time. The candidate row's proposed alternative category was mcp-infrastructure; it lands here because its GTM use is data collection, the same reasoning as Bright Data. One browser hour a month on Free is a demo allowance, not a working allowance. 2026-09-07: https://mcp.browserbase.com/mcp returned 200 with a JSON-RPC initialize result to an MCP initialize POST (https://mcp.browserbase.com/mcp). 2026-09-09 (P6-04 repo sweep): first-party server source recorded at https://github.com/browserbase/mcp-server-browserbase, 3,404 stars. GitHub reports the repository ARCHIVED with its last push on 2026-07-20, so the source is readable but frozen; the hosted endpoint in mcp_url is the live surface. Evidence that it is Browserbase's own: the official MCP registry entry io.github.browserbase/mcp-server-browserbase carries that repository URL, npm @browserbasehq/mcp declares the same repository, and the org browserbase lists browserbase.com as its site.",
  "mcp_status_bucket": "official",
  "api_gate_bucket": "free",
  "mcp_urls": [
    "https://mcp.browserbase.com/mcp",
    "https://docs.browserbase.com/integrations/mcp/setup"
  ],
  "source_urls": [
    "https://docs.browserbase.com/integrations/mcp/setup",
    "https://www.browserbase.com/pricing",
    "https://mcp.browserbase.com/mcp",
    "https://github.com/browserbase/mcp-server-browserbase"
  ],
  "source_annotations": [],
  "vendor_domain": "browserbase.com",
  "display_name": "Browserbase",
  "docs_url": null,
  "jobs": [],
  "jobs_tagged_by": null,
  "jobs_tagged_on": null,
  "github_url": null,
  "github_stars": null,
  "github_last_commit": null,
  "github_archived": null,
  "github_fetched_on": null,
  "github_candidates": [
    "https://github.com/browserbase/mcp-server-browserbase"
  ],
  "docs_digest": null,
  "docs_last_crawled": null,
  "submission": null,
  "mcp_tools": [
    {
      "name": "act",
      "description": "Perform an action on the page",
      "required_params": [
        "action"
      ],
      "evidence": "live-list",
      "repo_party": null,
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "end",
      "description": "Close the current Browserbase session",
      "required_params": [],
      "evidence": "live-list",
      "repo_party": null,
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "extract",
      "description": "Extract data from the page",
      "required_params": [],
      "evidence": "live-list",
      "repo_party": null,
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "navigate",
      "description": "Navigate to a URL",
      "required_params": [
        "url"
      ],
      "evidence": "live-list",
      "repo_party": null,
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "observe",
      "description": "Observe actionable elements on the page",
      "required_params": [
        "instruction"
      ],
      "evidence": "live-list",
      "repo_party": null,
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "start",
      "description": "Create or reuse a Browserbase session",
      "required_params": [],
      "evidence": "live-list",
      "repo_party": null,
      "source_party": null,
      "risk": "write"
    }
  ],
  "mcp_tool_count": 6,
  "mcp_tools_evidence": "live-list",
  "mcp_tools_repo": null,
  "mcp_tools_repo_party": null,
  "mcp_catalog_shape": "fixed",
  "mcp_catalog_note": null,
  "mcp_tools_fetched_on": "2026-09-27",
  "cli_status": "official",
  "cli_party": "first",
  "cli_binary": "bb9",
  "cli_install": [
    {
      "cmd": "npm install -g browse",
      "manager": "npm",
      "source_url": "https://docs.browserbase.com/integrations/skills/browse-cli",
      "party": "first",
      "fetched_on": "2026-09-27"
    },
    {
      "cmd": "npm install -g @browserbasehq/bb9",
      "manager": "npm",
      "source_url": "https://www.npmjs.com/package/@browserbasehq/bb9",
      "party": "first",
      "fetched_on": "2026-09-27"
    }
  ],
  "cli_login": "export BROWSERBASE_API_KEY = \"your_api_key\"",
  "cli_commands_seen": [
    "back",
    "click",
    "cloud",
    "fill",
    "functions",
    "open",
    "screenshot",
    "skills",
    "snapshot",
    "status",
    "stop",
    "topics",
    "workflows"
  ],
  "cli_docs_url": "https://docs.browserbase.com/integrations/skills/browse-cli",
  "cli_repo": null,
  "cli_packages": [
    {
      "kind": "npm",
      "package": "@browserbasehq/bb9",
      "version": "1.2.20",
      "party": "first",
      "url": "https://www.npmjs.com/package/@browserbasehq/bb9"
    },
    {
      "kind": "npm",
      "package": "@agentos-software/browserbase",
      "version": "0.3.3",
      "party": "third",
      "url": "https://www.npmjs.com/package/@agentos-software/browserbase"
    }
  ],
  "cli_evidence": "vendor-docs",
  "cli_checked_on": "2026-09-27",
  "github_org": "browserbase",
  "github_org_status": "resolved",
  "github_org_url": "https://github.com/browserbase",
  "github_org_evidence": {
    "rule": "rule 3",
    "url": "search q=Browserbase",
    "matched_domain": "browserbase.com",
    "via": "website",
    "detail": "account website https://www.browserbase.com has the vendor's domain",
    "confidence": "strong",
    "candidates_rejected": []
  },
  "github_org_repos": 60,
  "github_org_repos_mcp": 1,
  "github_org_repos_cli": 2,
  "github_org_latest_activity": "2026-09-08T16:27:27Z",
  "github_org_recent_repos": [
    {
      "name": "stagehand",
      "url": "https://github.com/browserbase/stagehand",
      "kind": "sdk",
      "description": "The SDK For Browser Agents",
      "stars": 24174,
      "pushed_at": "2026-09-08",
      "latest_release": "stagehand-server-v3/v3.7.6"
    },
    {
      "name": "sdk-python",
      "url": "https://github.com/browserbase/sdk-python",
      "kind": "sdk",
      "description": "Python SDK for Browserbase",
      "stars": 92,
      "pushed_at": "2026-09-03",
      "latest_release": "v1.18.1"
    },
    {
      "name": "sdk-node",
      "url": "https://github.com/browserbase/sdk-node",
      "kind": "sdk",
      "description": "Node.js SDK for Browserbase",
      "stars": 64,
      "pushed_at": "2026-09-03",
      "latest_release": "v2.19.1"
    },
    {
      "name": "skills",
      "url": "https://github.com/browserbase/skills",
      "kind": "other",
      "description": "Browserbase's official collection of agent skills to access the web.",
      "stars": 3715,
      "pushed_at": "2026-09-02",
      "latest_release": null
    },
    {
      "name": "sdk-functions-node",
      "url": "https://github.com/browserbase/sdk-functions-node",
      "kind": "sdk",
      "description": "The Browserbase Functions SDK lets you define, develop, and deploy serverless browser automation functions on Browserbase.",
      "stars": 4,
      "pushed_at": "2026-08-28",
      "latest_release": null
    }
  ],
  "github_org_checked_on": "2026-09-08",
  "mcp_endpoint": null,
  "mcp_docs_url": null,
  "endpoint_status": "not-probed",
  "endpoint_http_status": null,
  "endpoint_last_probed": null,
  "endpoint_wall_note": null,
  "canonical": true,
  "canonical_id": "01-browserbase",
  "also_listed_in": [],
  "source_file": "01-data-enrichment.md",
  "source_line": 951,
  "file_index": 49,
  "category_num": "01",
  "category_slug": "data-enrichment",
  "category_label": "Data & Enrichment",
  "heading": "Browserbase",
  "missing_schema_fields": [],
  "extra_fields": {},
  "display_rank": 6
}
