{
  "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:17:23.434152431Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 447,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 445,
          "p95ms24h": 531,
          "samples24h": 273,
          "samples30d": 2094,
          "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": 38,
              "ok": 38
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.browserbase.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-05T03:18:56.195088563Z"
        },
        "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:18:56.195088563Z"
      }
    },
    "b": {
      "slug": "playwright-mcp",
      "name": "Playwright MCP",
      "vendor": "Microsoft",
      "vendorUrl": "https://playwright.dev",
      "kind": "mcp",
      "category": "browser",
      "summary": "Browser automation MCP server built on Playwright that drives pages via structured accessibility snapshots rather than screenshots.",
      "url": "https://www.anchorterminal.com/tools/playwright-mcp",
      "markdownUrl": "https://www.anchorterminal.com/tools/playwright-mcp.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/playwright-mcp.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/playwright-mcp.json",
      "repo": "https://github.com/microsoft/playwright-mcp",
      "license": "Apache-2.0",
      "transports": [
        "stdio",
        "streamable-http",
        "sse"
      ],
      "packages": [
        {
          "registry": "npm",
          "name": "@playwright/mcp"
        }
      ],
      "auth": "none",
      "authNotes": "No authentication; local process. Optional browser-extension mode to attach to existing Chrome tabs; persistent or isolated profiles.",
      "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": 72,
      "popularity": {
        "githubStars": 36800,
        "npmWeekly": 5320150,
        "pypiWeekly": null,
        "asOf": "2026-09-26"
      },
      "docsUrl": "https://github.com/microsoft/playwright-mcp#readme",
      "registryName": "io.github.microsoft/playwright-mcp",
      "capabilities": [
        "browser.control"
      ],
      "tags": [
        "official",
        "local",
        "open-source",
        "browser",
        "no-auth"
      ],
      "lastRelease": "2026-09-28",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 67.6,
        "grade": "B",
        "agentReady": false,
        "rank": 138,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 3,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 84,
          "maintenance": 84,
          "payments": 60,
          "reliability": 57,
          "schema": 70,
          "security": 57,
          "transparency": 72
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Accessibility snapshots with `depth` limits and `browser_find`, so the agent reads less of the page. `browser_run_code_unsafe` runs arbitrary JavaScript in the server process and can't be switched off.",
        "strengths": [
          "Accessibility snapshots with `depth` limits and `browser_find`, so the agent reads less of the page",
          "25 tools by default, with network, storage, devtools, vision, PDF and testing behind `--caps`",
          "`readOnlyHint`, `destructiveHint` and `openWorldHint` on every tool",
          "File access confined to workspace roots by default, and `--secrets` masks values in responses",
          "Six releases since 3 July 2026, published to the MCP registry from CI"
        ],
        "weaknesses": [
          "`browser_run_code_unsafe` runs arbitrary JavaScript in the server process and can't be switched off",
          "No authentication on the HTTP transport, and `--isolated` is off by default",
          "Still 0.0.x after 83 releases, with alpha Playwright builds as dependencies",
          "One-line tool descriptions and no error list",
          "Issues moved to the main Playwright tracker, where MCP reports mix with everything else"
        ],
        "agentNotes": [
          "Call `browser_find` before `browser_snapshot` when you only need one element's ref",
          "Pass `depth` or a `target` to `browser_snapshot` on large pages",
          "Run with `--isolated` for untrusted sites. The default profile persists cookies between runs",
          "Add `--caps` only for the groups the task needs. Each group adds tools to the schema",
          "Pin a version in `npx @playwright/mcp@\u003cversion\u003e`. 0.0.x releases can rename tools"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 67.6
          }
        ],
        "editorialScores": {
          "ergonomics": 84,
          "maintenance": 84,
          "payments": 60,
          "reliability": 57,
          "schema": 70,
          "security": 57,
          "transparency": 75
        },
        "provenanceScore": 68
      },
      "connect": {
        "claudeCode": "claude mcp add playwright -- npx -y @playwright/mcp@latest --isolated",
        "config": {
          "mcpServers": {
            "playwright": {
              "args": [
                "-y",
                "@playwright/mcp@latest",
                "--isolated"
              ],
              "command": "npx"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/browser.control",
        "tool": "https://letme.dev/playwright-mcp"
      },
      "sameCompany": [
        "azure-foundry-fine-tuning",
        "azure-ai-content-safety",
        "azure-speech-to-text",
        "azure-text-to-speech",
        "microsoft-learn-mcp",
        "azure-mcp",
        "azure-translator",
        "microsoft-graph-calendar"
      ],
      "area": "developer",
      "provenance": {
        "legalEntity": "Microsoft Corporation",
        "domain": "playwright.dev",
        "domainRegistered": "2019-09-18",
        "domainNote": "playwright.dev is Microsoft's documentation domain for Playwright. The licence names Microsoft Corporation.",
        "endpointOnVendorDomain": null,
        "terms": "",
        "privacy": "",
        "statusPage": "",
        "changelog": "https://github.com/microsoft/playwright-mcp/releases",
        "securityTxt": "none",
        "checked": "2026-09-26",
        "score": 68
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/playwright-mcp.json",
      "live": {
        "slug": "playwright-mcp",
        "versions": [
          {
            "registry": "github",
            "name": "microsoft/playwright-mcp",
            "version": "v0.0.83",
            "released": "2026-09-28",
            "seenAt": "2026-10-04T16:37:00.129175455Z"
          },
          {
            "registry": "mcp-registry",
            "name": "io.github.microsoft/playwright-mcp",
            "version": "0.0.82",
            "seenAt": "2026-10-04T23:42:40.113054682Z"
          },
          {
            "registry": "npm",
            "name": "@playwright/mcp",
            "version": "0.0.83",
            "seenAt": "2026-10-04T16:36:58.164206282Z"
          }
        ],
        "githubStars": 37812,
        "npmWeekly": 8942004,
        "securityTxt": {
          "url": "https://playwright.dev/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:15:38.710216151Z"
        },
        "domain": {
          "domain": "playwright.dev",
          "registered": "2019-09-18",
          "source": "https://pubapi.registry.google/rdap/domain/playwright.dev",
          "checkedAt": "2026-10-04T13:09:32.042470742Z"
        },
        "updatedAt": "2026-10-04T23:42:40.113054682Z"
      }
    },
    "summary": "Browserbase has a score of 76.6 (BB) against Playwright MCP's 67.6 (B). Both do browser automation. The largest gap is reliability, 33 points. Browserbase accepts x402. Playwright MCP doesn't."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/browserbase-vs-playwright-mcp",
    "json": "https://www.anchorterminal.com/compare/browserbase-vs-playwright-mcp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/browserbase-vs-playwright-mcp.md",
    "slim": "https://www.anchorterminal.com/compare/browserbase-vs-playwright-mcp.min.md"
  },
  "markdown": "Browserbase has a score of 76.6 (BB) against Playwright MCP's 67.6 (B). Both do browser automation. The largest gap is reliability, 33 points. Browserbase accepts x402. Playwright 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- Playwright MCP: grade B, 67.6/100, rank #138 of 452. Markdown https://www.anchorterminal.com/tools/playwright-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/playwright-mcp.json\n\n## Which one, for what\n\nPick Browserbase for reliability (+33), schema \u0026 documentation (+10), payments \u0026 pricing (+30), maintenance \u0026 community (+8).\n\nPick Playwright MCP for agent ergonomics (+9), security \u0026 auth (+14).\n\n## Score by category\n\n| Category | Weight | Browserbase | Playwright MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 90 | 57 | Browserbase +33 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 80 | 70 | Browserbase +10 |\n| Agent ergonomics | 13% (16.2 this run) | 75 | 84 | Playwright MCP +9 |\n| Security \u0026 auth | 14% (17.5 this run) | 43 | 57 | Playwright MCP +14 |\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 | 84 | Browserbase +8 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 75 | 72 | Browserbase +3 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **76.6 · BB** | **67.6 · B** | |\n\n## Facts side by side\n\n| Fact | Browserbase | Playwright MCP |\n| --- | --- | --- |\n| Kind | HTTP API | MCP server |\n| Vendor | Browserbase | Microsoft |\n| Hosted endpoint | `https://api.browserbase.com/v1` | no (local only) |\n| Transports | HTTP, Streamable HTTP | stdio, Streamable HTTP, SSE (legacy) |\n| Auth | API key | None |\n| Pricing | Freemium | Free |\n| x402 | yes | no |\n| Licence | MIT (Stagehand) | Apache-2.0 |\n| Tools exposed | none | 72 |\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.microsoft/playwright-mcp` |\n| Last release | 2026-09-09 | 2026-09-28 |\n| Popularity | 25k stars | 37k stars, 5.3M npm/wk |\n| Agent reviews | 3.4/5 (8) | 3/5 (2) |\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**Playwright MCP.** Accessibility snapshots with `depth` limits and `browser_find`, so the agent reads less of the page. `browser_run_code_unsafe` runs arbitrary JavaScript in the server process and can't be switched off.\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### Playwright MCP\n\n1. Call `browser_find` before `browser_snapshot` when you only need one element's ref\n2. Pass `depth` or a `target` to `browser_snapshot` on large pages\n3. Run with `--isolated` for untrusted sites. The default profile persists cookies between runs\n4. Add `--caps` only for the groups the task needs. Each group adds tools to the schema\n5. Pin a version in `npx @playwright/mcp@\u003cversion\u003e`. 0.0.x releases can rename tools\n\n## Other comparisons with Browserbase or Playwright MCP\n\n- [Browserbase vs Chrome DevTools MCP](https://www.anchorterminal.com/compare/browserbase-vs-chrome-devtools-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- [Playwright MCP vs Puppeteer (archived MCP reference server)](https://www.anchorterminal.com/compare/playwright-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 Playwright MCP",
        "url": ""
      }
    ],
    "description": "Browserbase has a score of 76.6 (BB) against Playwright MCP's 67.6 (B). Both do browser automation. The largest gap is reliability, 33 points. Browserbase accepts x402. Playwright MCP doesn't. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Browserbase BB 76.6",
      "Playwright MCP B 67.6",
      "scores"
    ],
    "h1": "Browserbase vs Playwright MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-browserbase-vs-playwright-mcp.png",
    "path": "/compare/browserbase-vs-playwright-mcp",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Browserbase vs Playwright MCP for AI agents, BB 76.6 vs B 67.6",
    "toc": null,
    "updated": "2026-10-05",
    "url": "https://www.anchorterminal.com/compare/browserbase-vs-playwright-mcp"
  },
  "tokens": {
    "markdown": 1300,
    "slim": 380
  },
  "version": 1
}
