Connects Claude to a Playwright-based testing engine that can navigate pages, find elements via OCR and image matching, and execute declarative YAML test scenarios. Exposes operations for generating test specs from natural language, running browser automation with humanized mouse movements, taking screenshots, and analyzing failures. The DevQA Loop feature auto-fixes failing tests by reading error logs and source code, then re-running scenarios until they pass. Stores successful element matches in SQLite for faster subsequent runs. Useful when you want Claude to write end-to-end tests that actually click through your UI and self-heal when things break, rather than just generating test code you have to run separately.
claude mcp add --transport stdio io.github.ksgisang-awt uvx awt