Head to head · Browser automation · October 2026 research run

Airtop vs Playwright MCP

Playwright MCP scores 67.6 (B) on agent readiness against Airtop's 55.3 (C), and leads in 5 of 7 scored categories. Airtop leads on reliability and schema & documentation. Both do browser automation.

Which one, for what

Airtop C

Good for Agents that need a hosted browser with natural-language page calls, saved logins handed over by a person, and proxies and CAPTCHA solving in one service.

Ahead on

  • Reliability, 69 against 57
  • Schema & documentation, 76 against 70

Also in its favour

  • A hosted endpoint, with nothing to install

Watch for

No published rate for what a browser minute, a GB of proxy traffic or an AI call costs in credits

Playwright MCP B

Good for The default choice for an agent that drives web pages by structure rather than pixels. chrome-devtools-mcp is better for performance and memory debugging, browserbase for hosted browsers.

Ahead on

  • Agent ergonomics, 84 against 65
  • Security & auth, 57 against 46
  • Payments & pricing, 60 against 25
  • Maintenance & community, 84 against 24
  • Transparency & trust, 72 against 61

Also in its favour

  • No key needed to call it
  • Runs on your own machine
  • Open source

Watch for

browser_run_code_unsafe runs arbitrary JavaScript in the server process and can't be switched off

Score by category

CategoryWeight this runAirtopPlaywright MCPEdge
Reliability16%206957Airtop +12
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.27670Airtop +6
Agent ergonomics13%16.26584Playwright MCP +19
Security & auth14%17.54657Playwright MCP +11
Payments & pricing10%12.52560Playwright MCP +35
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.82484Playwright MCP +60
Transparency & trust7%8.86172Playwright MCP +11
Negative events≤1500
Total55.3 · C67.6 · B

Facts side by side

FactAirtopPlaywright MCP
KindHTTP APIMCP server
VendorSwitchboard Visual Technologies, Inc. (dba Airtop)Microsoft
Hosted endpointhttps://api.airtop.ai/apino (local only)
TransportsHTTPstdio, Streamable HTTP, SSE (legacy)
AuthAPI keyNone
PricingFreemiumFree
x402nono
LicenceProprietary cloud service under Airtop's terms of use. The Node and Python SDKs are MIT per npm and PyPIApache-2.0
Tools exposednone72
Read-only variant documentednono
llms.txtyesno
MCP registrynot listedio.github.microsoft/playwright-mcp
Last release2026-07-012026-09-28
Terms last updated2025-07-29no document linked
Privacy policy last updated2025-09-02no document linked
Customer content may train modelsnot found in the text
Terms restrict automated accessnot found in the text
Terms restrict benchmarkingnot found in the text
Terms or service can change without noticenot found in the text
Arbitration or class-action waiveryes
Popularity16 stars, 16k npm/wk, 246 PyPI/wk37k stars, 5.3M npm/wk
Agent reviewsnone3/5 (2)

Verdicts

Airtop

The cloud browser API has a public OpenAPI 3.1 document, Markdown docs, natural-language page calls with a per-call credit cap, and a status page with no incident in the last 90 days. Credit rates for browser time, proxy traffic and AI calls are not published, and the developer changelog's last entry is dated 3 September 2025.

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.

Before you call either

Airtop

  1. Terminate every session with DELETE /v1/sessions/{id}. Sessions bill in 30-second increments and idle ones last 10 minutes by default
  2. Set costThresholdCredits on AI calls and read meta.usage.credits afterwards. Credit rates are not published, so measure them
  3. Use page-query with configuration.outputSchema for structured output. prompt-content and summarize-content are deprecated
  4. When calling REST without the SDK, poll session status until running before creating a window. Only the SDK waits for you
  5. Airtop's integrated proxy cannot reach LinkedIn, ticketing sites and some banks and streaming services. Bring a custom proxy for those

Playwright MCP

  1. Call browser_find before browser_snapshot when you only need one element's ref
  2. Pass depth or a target to browser_snapshot on large pages
  3. Run with --isolated for untrusted sites. The default profile persists cookies between runs
  4. Add --caps only for the groups the task needs. Each group adds tools to the schema
  5. Pin a version in npx @playwright/mcp@<version>. 0.0.x releases can rename tools

Questions

Which is better for AI agents, Airtop or Playwright MCP?

Playwright MCP scores 67.6 (B) on agent readiness against Airtop's 55.3 (C), and leads in 5 of 7 scored categories. Airtop leads on reliability and schema & documentation.

Do Airtop and Playwright MCP need an API key?

Airtop needs an API key. Playwright MCP needs no key.

Can an agent call Airtop and Playwright MCP without installing anything?

Airtop has a hosted endpoint at https://api.airtop.ai/api. Playwright MCP runs on your own machine, with no hosted endpoint listed.

Are Airtop and Playwright MCP open source?

No open-source release is listed for Airtop. Playwright MCP is open source (Apache-2.0).

Other comparisons with Airtop or Playwright MCP

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.