Playwright MCP
Playwright MCP is an MCP server that gives an AI agent a real browser via Playwright — it can navigate pages, click elements, read the DOM, fill forms, take screenshots, and read console or network output. Out of the box it launches a fresh Chromium on every session, which is fine for tests and scraping but useless for anything that needs to stay logged in. The unlock is running it with --user-data-dir pointing at a persistent directory — see Playwright MCP with a persistent browser profile — so cookies and sessions survive across runs. Install via npx @playwright/mcp@latest and wire it into .cursor/mcp.json (or any MCP-aware client). It's the MCP I use the most in daily work, once configured correctly.