Playwright Claude Plugin
Back to directory
Playwright logo

Playwright

MCP Servers 258,118 installs Apr 22, 2026

Playwright MCP connects Claude to a real browser automation server so the assistant can open pages, follow links, click buttons, type into fields, select options, upload files, submit forms, and capture full-page or element screenshots. It exposes Playwright's navigation, waiting, and screenshot primitives through a simple control channel so you can script flows or ask Claude to interact with dynamic sites directly.

Instead of relying on images, it reads the page's accessibility tree and DOM structure. That lets Claude locate elements by role, label, id, or XPath, wait for states like visible/attached/disabled, and extract text, attributes, and computed properties. It can run JavaScript in page context, evaluate selectors, and collect network and console logs for debugging.

Authentication helpers handle cookies and localStorage; file download and upload are supported; and you can run end-to-end test suites or single-step interactions. Operations return structured results (status, node info, screenshot buffer, console messages) so callers can inspect outcomes and retry on failure.

Use Playwright MCP when you want Claude to fill a multi-step checkout, grab data behind a login, or run a smoke test across pages without opening a separate test runner. It saves time by keeping navigation, DOM reads, and screenshots inside one tool instead of switching between browser devtools, test scripts, and manual inspection.

Install

/plugin install playwright@claude-plugins-official

Tags

browser-automation
testing
e2e
playwright
microsoft