mcp-playwrightMCP Server36/100 via “browser-navigation-and-history-control”
Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌
Unique: Wraps Playwright's navigation APIs with MCP tool contracts that expose wait-until strategies (load, domcontentloaded, networkidle) as tool parameters, allowing LLMs to specify load-state expectations without understanding Playwright internals, and returns structured navigation status (success/timeout/error) for agent decision-making
vs others: More flexible than Selenium's WebDriver.get() because Playwright's wait-until strategies (networkidle) detect when dynamic content has finished loading, not just when DOM is ready, reducing flaky waits in AJAX-heavy applications