{
  "data": {
    "a": {
      "slug": "browserbase",
      "name": "Browserbase",
      "vendor": "Browserbase",
      "vendorUrl": "https://www.browserbase.com",
      "kind": "http-api",
      "category": "browser",
      "summary": "Hosted headless browsers for agents over CDP, plus Fetch and Search APIs and the Stagehand framework.",
      "url": "https://www.anchorterminal.com/tools/browserbase",
      "markdownUrl": "https://www.anchorterminal.com/tools/browserbase.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/browserbase.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/browserbase.json",
      "repo": "https://github.com/browserbase/stagehand",
      "license": "MIT (Stagehand)",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.browserbase.com/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "@browserbasehq/stagehand"
        }
      ],
      "auth": "api-key",
      "authNotes": "`X-BB-API-Key` header. Browsers connect over CDP at wss://connect.browserbase.com.",
      "pricing": "freemium",
      "pricingNotes": "Free with 1 browser-hour, 3 concurrent browsers, 1,000 Fetch and 1,000 Search calls and 7-day recording retention. Developer $20 a month with 100 hours then $0.12 an hour, 25 concurrent. Startup $99 with 500 hours then $0.10, 100 concurrent, 10,000 Fetch calls then $0.50 per 1,000. Fetch $1 per 1,000 on Developer, $4 with proxies, Search $7 per 1,000, proxies $10 to $12 a GB. Keyless x402 sessions at $0.12 an hour in USDC on Base (https://www.browserbase.com/pricing, https://docs.browserbase.com/integrations/x402/introduction.md).",
      "priceSummary": "$0.12 / browser-hr",
      "where": "hosted",
      "x402": {
        "level": "yes",
        "evidence": "x402 on https://x402.browserbase.com for browser sessions only, $0.12 an hour in USDC on Base, no account or API key, unused minutes refunded on terminate (https://docs.browserbase.com/integrations/x402/introduction.md, checked 2026-10-01). Fetch, Search and api.browserbase.com aren't covered. Also an MPP seller per Stripe's 18 March 2026 post.",
        "endpoints": [
          {
            "url": "https://x402.browserbase.com/browser/session/create",
            "priceUsd": null,
            "network": ""
          },
          {
            "url": "https://x402.browserbase.com/browser/session/:id/status",
            "priceUsd": null,
            "network": ""
          },
          {
            "url": "https://x402.browserbase.com/browser/session/:id/extend",
            "priceUsd": null,
            "network": ""
          },
          {
            "url": "https://x402.browserbase.com/browser/session/:id/terminate",
            "priceUsd": null,
            "network": ""
          }
        ]
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 25400,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-26"
      },
      "docsUrl": "https://docs.browserbase.com",
      "llmsTxt": "https://docs.browserbase.com/llms.txt",
      "openapi": "https://docs.browserbase.com/reference/api/openapi.v1.yaml",
      "capabilities": [
        "browser.hosted",
        "browser.control",
        "web.fetch",
        "web.search",
        "web.scrape"
      ],
      "tags": [
        "official",
        "hosted",
        "freemium",
        "no-card",
        "x402",
        "mpp",
        "openapi",
        "llms-txt",
        "mcp"
      ],
      "lastRelease": "2026-09-09",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 76.6,
        "grade": "BB",
        "agentReady": true,
        "rank": 25,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 2,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 75,
          "maintenance": 92,
          "payments": 90,
          "reliability": 90,
          "schema": 80,
          "security": 43,
          "transparency": 75
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "x402 sessions at x402.browserbase.com with no account, $0.12 an hour, unused minutes refunded. The hosted MCP setup page passes the API key as `?browserbaseApiKey=` in the URL.",
        "strengths": [
          "x402 sessions at x402.browserbase.com with no account, $0.12 an hour, unused minutes refunded",
          "Per-plan concurrency and session-creation limits, with Retry-After and a documented backoff helper",
          "OpenAPI 3.0.0, llms.txt and a dated changelog with 12 entries since 13 July 2026",
          "SOC 2 Type II, HIPAA BAA, per-browser VMs and a valid PGP-signed security.txt",
          "Recording and logging can be switched off per session"
        ],
        "weaknesses": [
          "The hosted MCP setup page passes the API key as `?browserbaseApiKey=` in the URL",
          "No scopes or rotation guide for API keys, and no SLA published",
          "Hosted MCP tools have one-line descriptions and no annotations",
          "Privacy policy last updated 1 June 2024 says 30-day recordings, the pricing page says 7 days on Free",
          "The open-source MCP repository was archived on 20 July 2026 but the setup page still describes self-hosting it"
        ],
        "agentNotes": [
          "Use x402.browserbase.com when you have a wallet and no key. Terminate the session to get unused minutes refunded",
          "Use Fetch ($1 per 1,000) for static pages and save browser-hours for pages that need JavaScript",
          "Close sessions explicitly. Each session bills at least one minute, and idle ones keep billing",
          "Set `recordSession` and `logSession` to false when pages hold personal data",
          "On 429, wait `retry-after` seconds before creating another session"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 8,
        "avgRating": 3.4,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 76.6
          }
        ],
        "editorialScores": {
          "ergonomics": 75,
          "maintenance": 92,
          "payments": 90,
          "reliability": 90,
          "schema": 80,
          "security": 43,
          "transparency": 49
        },
        "provenanceScore": 100
      },
      "connect": {
        "install": "npm i @browserbasehq/stagehand",
        "claudeCode": "claude mcp add --transport http browserbase https://mcp.browserbase.com/mcp"
      },
      "letme": {
        "capability": "https://letme.dev/browser.hosted",
        "tool": "https://letme.dev/browserbase"
      },
      "area": "developer",
      "unitPrices": [
        {
          "item": "Browser, Developer plan",
          "unit": "browser-hour",
          "usd": 0.12
        },
        {
          "item": "Browser, Startup plan",
          "unit": "browser-hour",
          "usd": 0.1
        },
        {
          "item": "Browser by x402",
          "unit": "browser-hour",
          "usd": 0.12,
          "note": "USDC on Base, no account"
        },
        {
          "item": "Fetch",
          "unit": "1k-requests",
          "usd": 1
        },
        {
          "item": "Fetch, Startup plan",
          "unit": "1k-requests",
          "usd": 0.5
        },
        {
          "item": "Fetch with proxy",
          "unit": "1k-requests",
          "usd": 4
        },
        {
          "item": "Search",
          "unit": "1k-requests",
          "usd": 7
        },
        {
          "item": "Proxy traffic, Developer",
          "unit": "gb",
          "usd": 12
        },
        {
          "item": "Developer plan",
          "unit": "month",
          "usd": 20,
          "note": "100 browser-hours"
        },
        {
          "item": "Startup plan",
          "unit": "month",
          "usd": 99,
          "note": "500 browser-hours"
        }
      ],
      "provenance": {
        "legalEntity": "Browserbase, Inc.",
        "domain": "browserbase.com",
        "domainRegistered": "2002-08-13",
        "domainNote": "browserbase.com was registered in 2002, long before the company.",
        "endpointOnVendorDomain": true,
        "terms": "https://www.browserbase.com/terms-of-service",
        "privacy": "https://www.browserbase.com/privacy-policy",
        "statusPage": "https://status.browserbase.com",
        "changelog": "https://www.browserbase.com/changelog",
        "securityTxt": "valid",
        "checked": "2026-09-26",
        "score": 100
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/browserbase.json",
      "live": {
        "slug": "browserbase",
        "probe": {
          "target": "https://api.browserbase.com/v1",
          "method": "get",
          "lastAt": "2026-10-05T03:48:47.088651119Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 425,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 445,
          "p95ms24h": 531,
          "samples24h": 273,
          "samples30d": 2100,
          "days": [
            {
              "date": "2026-09-27",
              "probes": 132,
              "ok": 132
            },
            {
              "date": "2026-09-28",
              "probes": 285,
              "ok": 285
            },
            {
              "date": "2026-09-29",
              "probes": 286,
              "ok": 286
            },
            {
              "date": "2026-09-30",
              "probes": 286,
              "ok": 286
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 44,
              "ok": 44
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.browserbase.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-05T03:49:36.421784944Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "browserbase/stagehand",
            "version": "@browserbasehq/stagehand@3.7.3",
            "released": "2026-08-28",
            "seenAt": "2026-10-04T16:22:56.542668699Z"
          },
          {
            "registry": "npm",
            "name": "@browserbasehq/stagehand",
            "version": "4.1.0",
            "seenAt": "2026-10-04T16:22:55.73318945Z"
          }
        ],
        "githubStars": 25531,
        "npmWeekly": 2064479,
        "securityTxt": {
          "url": "https://browserbase.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-06-01T07:00:00.000Z",
          "checkedAt": "2026-10-04T15:15:44.906453762Z"
        },
        "llmsTxt": {
          "url": "https://docs.browserbase.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:22.415214944Z"
        },
        "domain": {
          "domain": "browserbase.com",
          "registered": "2002-08-13",
          "source": "https://rdap.verisign.com/com/v1/domain/browserbase.com",
          "checkedAt": "2026-10-04T13:08:25.076716934Z"
        },
        "pages": [
          {
            "url": "https://www.browserbase.com/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-04T15:49:36.456965668Z",
            "changedAt": "2026-10-01T13:16:50.010743856Z",
            "fingerprint": "cdaeb426a47b"
          },
          {
            "url": "https://www.browserbase.com/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:49:39.327097985Z",
            "changedAt": "2026-10-02T15:25:49.435902867Z",
            "fingerprint": "e861cca655df"
          },
          {
            "url": "https://www.browserbase.com/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-04T15:49:41.409499565Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "ed395a888780"
          },
          {
            "url": "https://www.browserbase.com/terms-of-service",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-04T15:49:43.073797798Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "cf3ed1b2bbee"
          }
        ],
        "updatedAt": "2026-10-05T03:49:36.421784944Z"
      }
    },
    "b": {
      "slug": "chrome-devtools-mcp",
      "name": "Chrome DevTools MCP",
      "vendor": "Google (Chrome DevTools team)",
      "vendorUrl": "https://developer.chrome.com/docs/devtools",
      "kind": "mcp",
      "category": "browser",
      "summary": "Lets coding agents control and inspect a live Chrome instance.",
      "url": "https://www.anchorterminal.com/tools/chrome-devtools-mcp",
      "markdownUrl": "https://www.anchorterminal.com/tools/chrome-devtools-mcp.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/chrome-devtools-mcp.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/chrome-devtools-mcp.json",
      "repo": "https://github.com/ChromeDevTools/chrome-devtools-mcp",
      "license": "Apache-2.0",
      "transports": [
        "stdio"
      ],
      "packages": [
        {
          "registry": "npm",
          "name": "chrome-devtools-mcp"
        }
      ],
      "auth": "none",
      "authNotes": "Local process; supports custom WebSocket headers when attaching to an authenticated remote Chrome endpoint.",
      "pricing": "free",
      "pricingNotes": "Open source; no hosted service.",
      "priceSummary": "Free · OSS",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No payments. Local open-source server.",
        "endpoints": []
      },
      "toolCount": 59,
      "popularity": {
        "githubStars": 49300,
        "npmWeekly": 1500288,
        "pypiWeekly": null,
        "asOf": "2026-09-26"
      },
      "docsUrl": "https://github.com/ChromeDevTools/chrome-devtools-mcp#readme",
      "registryName": "io.github.ChromeDevTools/chrome-devtools-mcp",
      "capabilities": [
        "browser.control",
        "browser.debug"
      ],
      "tags": [
        "official",
        "local",
        "open-source",
        "browser",
        "devtools"
      ],
      "lastRelease": "2026-09-23",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 77.1,
        "grade": "BB",
        "agentReady": true,
        "rank": 22,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 1,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 83,
          "maintenance": 93,
          "payments": 60,
          "reliability": 83,
          "schema": 87,
          "security": 63,
          "transparency": 82
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "high",
          "date": "2026-10-01"
        },
        "negative": -1,
        "negativeNotes": [
          "-1: two moderate advisories published by the maintainers, GHSA-3pvj-jv98-qhjq on 2026-06-15 (daemon.pid written through symlinks in the /tmp fallback directory) and GHSA-8qf9-62x2-82pp on 2026-06-16 (path validation not canonicalising symlinks before enforcing roots). Fixed and disclosed in public, so a small deduction (https://github.com/ChromeDevTools/chrome-devtools-mcp/security/advisories)."
        ],
        "verdict": "Performance traces, network inspection, heap snapshots and Lighthouse audits in one server. Usage statistics go to Google by default until you pass `--no-usage-statistics`.",
        "strengths": [
          "Performance traces, network inspection, heap snapshots and Lighthouse audits in one server",
          "Every tool carries `readOnlyHint`, and category flags and `--slim` cut the tool list from about 30 to three",
          "`--javascript-evaluation false`, URL allow and block patterns and MCP roots for least privilege",
          "Seven releases since 3 July 2026, CI on three systems and three Node versions, listed in the official MCP registry",
          "Reports go through Google's open-source vulnerability reward programme, and two advisories were published in public in June 2026"
        ],
        "weaknesses": [
          "Usage statistics go to Google by default until you pass `--no-usage-statistics`",
          "`--isolated` and network header redaction are off by default, so the agent sees a persistent profile and raw headers",
          "1.8.0 made `pageId` required on page tools in a minor release, filed under `Features`",
          "SECURITY.md treats prompt injection from page content as the client's problem",
          "77 open issues, including traces over about 512 MB failing to stop"
        ],
        "agentNotes": [
          "Pass `pageId` on every page tool. Call `list_pages` first to get it",
          "Start with `--slim` for plain browsing, or turn off categories you don't need",
          "Run with `--isolated` for untrusted sites. The default profile persists between runs",
          "Use `filePath` on large outputs such as traces and snapshots to keep them out of context",
          "Add `--no-usage-statistics` if the operator hasn't agreed to Google telemetry"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 8,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "high",
            "grade": "BB",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 77.1
          }
        ],
        "editorialScores": {
          "ergonomics": 83,
          "maintenance": 93,
          "payments": 60,
          "reliability": 83,
          "schema": 87,
          "security": 63,
          "transparency": 76
        },
        "provenanceScore": 88
      },
      "connect": {
        "claudeCode": "claude mcp add chrome-devtools -- npx -y chrome-devtools-mcp@latest",
        "config": {
          "mcpServers": {
            "chrome-devtools": {
              "args": [
                "-y",
                "chrome-devtools-mcp@latest"
              ],
              "command": "npx"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/browser.control",
        "tool": "https://letme.dev/chrome-devtools-mcp"
      },
      "sameCompany": [
        "gemini-api",
        "gemini-embedding",
        "vertex-ai-tuning",
        "google-model-armor",
        "google-imagen",
        "google-veo",
        "google-lyria",
        "google-speech-to-text",
        "google-adk",
        "google-secret-manager",
        "google-weather-api",
        "google-maps-platform",
        "google-cloud-translation",
        "google-calendar-api",
        "google-drive-api",
        "gemini-cli"
      ],
      "area": "developer",
      "provenance": {
        "legalEntity": "Google LLC",
        "domain": "google.com",
        "domainRegistered": "1997-09-15",
        "domainNote": "Published by Google under the ChromeDevTools organisation on GitHub.",
        "endpointOnVendorDomain": null,
        "terms": "",
        "privacy": "https://policies.google.com/privacy",
        "statusPage": "",
        "changelog": "https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/CHANGELOG.md",
        "securityTxt": "valid",
        "checked": "2026-09-26",
        "score": 88
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/chrome-devtools-mcp.json",
      "live": {
        "slug": "chrome-devtools-mcp",
        "versions": [
          {
            "registry": "github",
            "name": "ChromeDevTools/chrome-devtools-mcp",
            "version": "chrome-devtools-mcp-v1.10.1",
            "released": "2026-09-23",
            "seenAt": "2026-10-04T16:23:27.759152799Z"
          },
          {
            "registry": "mcp-registry",
            "name": "io.github.ChromeDevTools/chrome-devtools-mcp",
            "version": "1.10.1",
            "seenAt": "2026-10-04T23:42:40.113054682Z"
          },
          {
            "registry": "npm",
            "name": "chrome-devtools-mcp",
            "version": "1.10.1",
            "seenAt": "2026-10-04T16:23:27.153032657Z"
          }
        ],
        "githubStars": 52950,
        "npmWeekly": 1798972,
        "securityTxt": {
          "url": "https://google.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2030-04-01T00:00:00z",
          "checkedAt": "2026-10-04T15:15:53.387118101Z"
        },
        "domain": {
          "domain": "google.com",
          "registered": "1997-09-15",
          "source": "https://rdap.verisign.com/com/v1/domain/google.com",
          "checkedAt": "2026-10-04T13:05:50.737985829Z"
        },
        "pages": [
          {
            "url": "https://raw.githubusercontent.com/ChromeDevTools/chrome-devtools-mcp/main/CHANGELOG.md",
            "kind": "deprecations",
            "status": 304,
            "checkedAt": "2026-10-04T15:47:13.064514772Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "c5c9bfd3800b"
          },
          {
            "url": "https://policies.google.com/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-04T15:46:54.224880164Z",
            "changedAt": "2026-10-02T15:23:08.649962611Z",
            "fingerprint": "5d0b010ca1ea"
          }
        ],
        "updatedAt": "2026-10-04T23:42:40.113054682Z"
      }
    },
    "summary": "Chrome DevTools MCP has a score of 77.1 (BB) against Browserbase's 76.6 (BB). Both do browser automation. The largest gap is payments \u0026 pricing, 30 points. Browserbase accepts x402. Chrome DevTools MCP doesn't."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/browserbase-vs-chrome-devtools-mcp",
    "json": "https://www.anchorterminal.com/compare/browserbase-vs-chrome-devtools-mcp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/browserbase-vs-chrome-devtools-mcp.md",
    "slim": "https://www.anchorterminal.com/compare/browserbase-vs-chrome-devtools-mcp.min.md"
  },
  "markdown": "Chrome DevTools MCP has a score of 77.1 (BB) against Browserbase's 76.6 (BB). Both do browser automation. The largest gap is payments \u0026 pricing, 30 points. Browserbase accepts x402. Chrome DevTools MCP doesn't.\n\n- Browserbase: grade BB, 76.6/100, rank #25 of 452. Markdown https://www.anchorterminal.com/tools/browserbase.md · JSON https://www.anchorterminal.com/api/v1/tools/browserbase.json\n- Chrome DevTools MCP: grade BB, 77.1/100, rank #22 of 452. Markdown https://www.anchorterminal.com/tools/chrome-devtools-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/chrome-devtools-mcp.json\n\n## Which one, for what\n\nPick Browserbase for reliability (+7), payments \u0026 pricing (+30).\n\nPick Chrome DevTools MCP for schema \u0026 documentation (+7), agent ergonomics (+8), security \u0026 auth (+20), transparency \u0026 trust (+7).\n\n## Score by category\n\n| Category | Weight | Browserbase | Chrome DevTools MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 90 | 83 | Browserbase +7 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 80 | 87 | Chrome DevTools MCP +7 |\n| Agent ergonomics | 13% (16.2 this run) | 75 | 83 | Chrome DevTools MCP +8 |\n| Security \u0026 auth | 14% (17.5 this run) | 43 | 63 | Chrome DevTools MCP +20 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 90 | 60 | Browserbase +30 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 92 | 93 | Chrome DevTools MCP +1 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 75 | 82 | Chrome DevTools MCP +7 |\n| Negative events | ≤15 | 0 | -1 | |\n| **Total** | | **76.6 · BB** | **77.1 · BB** | |\n\n## Facts side by side\n\n| Fact | Browserbase | Chrome DevTools MCP |\n| --- | --- | --- |\n| Kind | HTTP API | MCP server |\n| Vendor | Browserbase | Google (Chrome DevTools team) |\n| Hosted endpoint | `https://api.browserbase.com/v1` | no (local only) |\n| Transports | HTTP, Streamable HTTP | stdio |\n| Auth | API key | None |\n| Pricing | Freemium | Free |\n| x402 | yes | no |\n| Licence | MIT (Stagehand) | Apache-2.0 |\n| Tools exposed | none | 59 |\n| Context cost (tools/list) | n/a | n/a |\n| p95 latency | not measured yet | not measured yet |\n| Availability (30d) | not measured yet | not measured yet |\n| Read-only variant documented | no | no |\n| llms.txt | yes | no |\n| MCP registry | not listed | `io.github.ChromeDevTools/chrome-devtools-mcp` |\n| Last release | 2026-09-09 | 2026-09-23 |\n| Popularity | 25k stars | 49k stars, 1.5M npm/wk |\n| Agent reviews | 3.4/5 (8) | 3.5/5 (8) |\n\n## Verdicts\n\n**Browserbase.** x402 sessions at x402.browserbase.com with no account, $0.12 an hour, unused minutes refunded. The hosted MCP setup page passes the API key as `?browserbaseApiKey=` in the URL.\n\n**Chrome DevTools MCP.** Performance traces, network inspection, heap snapshots and Lighthouse audits in one server. Usage statistics go to Google by default until you pass `--no-usage-statistics`.\n\n## Before you call either\n\n### Browserbase\n\n1. Use x402.browserbase.com when you have a wallet and no key. Terminate the session to get unused minutes refunded\n2. Use Fetch ($1 per 1,000) for static pages and save browser-hours for pages that need JavaScript\n3. Close sessions explicitly. Each session bills at least one minute, and idle ones keep billing\n4. Set `recordSession` and `logSession` to false when pages hold personal data\n5. On 429, wait `retry-after` seconds before creating another session\n\n### Chrome DevTools MCP\n\n1. Pass `pageId` on every page tool. Call `list_pages` first to get it\n2. Start with `--slim` for plain browsing, or turn off categories you don't need\n3. Run with `--isolated` for untrusted sites. The default profile persists between runs\n4. Use `filePath` on large outputs such as traces and snapshots to keep them out of context\n5. Add `--no-usage-statistics` if the operator hasn't agreed to Google telemetry\n\n## Other comparisons with Browserbase or Chrome DevTools MCP\n\n- [Browserbase vs Playwright MCP](https://www.anchorterminal.com/compare/browserbase-vs-playwright-mcp.md)\n- [Browserbase vs Puppeteer (archived MCP reference server)](https://www.anchorterminal.com/compare/browserbase-vs-puppeteer-reference-server-archived.md)\n- [Chrome DevTools MCP vs Playwright MCP](https://www.anchorterminal.com/compare/chrome-devtools-mcp-vs-playwright-mcp.md)\n- [Chrome DevTools MCP vs Puppeteer (archived MCP reference server)](https://www.anchorterminal.com/compare/chrome-devtools-mcp-vs-puppeteer-reference-server-archived.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Browserbase vs Chrome DevTools MCP",
        "url": ""
      }
    ],
    "description": "Chrome DevTools MCP has a score of 77.1 (BB) against Browserbase's 76.6 (BB). Both do browser automation. The largest gap is payments \u0026 pricing, 30 points. Browserbase accepts x402. Chrome DevTools MCP doesn't. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Browserbase BB 76.6",
      "Chrome DevTools MCP BB 77.1",
      "scores"
    ],
    "h1": "Browserbase vs Chrome DevTools MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-browserbase-vs-chrome-devtools-mcp.png",
    "path": "/compare/browserbase-vs-chrome-devtools-mcp",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Browserbase vs Chrome DevTools MCP for AI agents, BB 76.6 vs BB 77.1",
    "toc": null,
    "updated": "2026-10-05",
    "url": "https://www.anchorterminal.com/compare/browserbase-vs-chrome-devtools-mcp"
  },
  "tokens": {
    "markdown": 1300,
    "slim": 380
  },
  "version": 1
}
