MCP serverValidated

Playwright MCP — let the agent drive a real browser

Microsoft's Playwright server gives the agent a real browser: navigate, click, fill forms, and read the accessibility tree — which turns 'it should work' into 'I opened the page and it works'.

io.github.microsoft/playwright-mcpOfficial docs →

A vetted listing, not an install — add the config to your MCP client yourself. CoSquared never writes MCP config.

Why this one

Verifying a UI change by actually driving it is the cheapest honest check a frontend session can run — and this is the maintained, first-party way to do it.

How to use it

  1. 1Point it at your local dev server, not production
  2. 2Watch the first runs — the browser does what the model asks, quickly

Client config

Placeholders only — bring your own values

{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": [
        "-y",
        "@playwright/mcp@latest"
      ]
    }
  }
}

Security notes

The agent controls a real browser: it can navigate anywhere, submit forms, and read whatever the browser can — including logged-in sessions if you point it at a signed-in profile. Run it against local/dev targets and keep it away from browsers holding real credentials.