· Tools & integrations/ Head to head

Arcade vs Playwright MCP

Both sit in the tools & integrations layer with similar commercial terms, so the practical split is language: Arcade targets Python and Playwright MCP targets TypeScript.

Arcade

Tool-calling with per-user OAuth, so the agent acts as the user, not as root.

Open source · freemium · can be self-hosted · SDKs for Python and TypeScript

The per-user token model is what stops one user's agent reading another user's mailbox.

Playwright MCP

Drive a real local browser over MCP, using the accessibility tree.

Open source · can be self-hosted · SDKs for TypeScript

· Side by side/ 4 of 6 differ
ArcadePlaywright MCP
LicenceOpen sourceOpen source
Pricingfreemiumopen source
Self-hostableYesYes
LanguagesPython, TypeScriptTypeScript
Installnpm install -g @playwright/mcp
Keys requiredARCADE_API_KEYNone
· Common questions/ FAQ

What is the difference between Arcade and Playwright MCP?

Both sit in the tools & integrations layer with similar commercial terms, so the practical split is language: Arcade targets Python and Playwright MCP targets TypeScript. Arcade: Tool-calling with per-user OAuth, so the agent acts as the user, not as root. Playwright MCP: Drive a real local browser over MCP, using the accessibility tree.

Can Arcade and Playwright MCP be self-hosted?

Arcade can run on your own infrastructure. Playwright MCP can run on your own infrastructure.

Are Arcade and Playwright MCP open source?

Arcade is open source (freemium). Playwright MCP is open source (open source).

Build a stack with ArcadeAll tools & integrations options
· For agents/ This page, machine-readable

Every page here answers to Accept: text/markdown and returns the same content at roughly a tenth the tokens. No separate site, no toggle — same URL.

curl -s -H "Accept: text/markdown" https://newagent.build/compare/arcade-vs-playwright-mcp