OpenEvidentOpenEvident home

01 Vindicate

A local-first Playwright MCP server.

Vindicate is an open-source Playwright MCP toolkit that lets Cursor, Claude Code, and GitHub Copilot ground, generate, prove, and heal end-to-end tests without leaving your machine. It runs as a process on 127.0.0.1; your agent talks to it the same way it talks to any other MCP tool.

02 Comparison

An alternative to Playwright's bundled agents — not to Playwright itself.

Playwright now ships its own built-in Test Agents — a Planner, Generator, and Healer, chained together over MCP. Vindicate runs on top of Playwright; it is not a replacement for Playwright, and it works alongside the Playwright CLI you already use. What Vindicate adds is a Playwright agent CLI alternative for teams who want one workflow across multiple editors, not just Playwright's own agent definitions.

 VindicatePlaywright's native agents
EditorsCursor, Claude Code, GitHub CopilotEditors and agents that run Playwright's own bundled agent definitions
Healing sourceGrounded locators plus your own structured service logsUI failure diagnosis inside the browser
DistributionA local MCP server you add to an existing Playwright projectShips bundled with Playwright itself
LicenseApache 2.0, OpenEvidentPart of Playwright, Apache 2.0, Microsoft