testing MCP Server
Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌
Discovered via unknown and last synced 3mo ago.
1. Install the package
npx -y @executeautomation/playwright-mcp-server
2. Add to claude_desktop_config.json
{
"mcpServers": {
"-executeautomation-playwright-mcp-server": {
"command": "npx",
"args": [
"@executeautomation/playwright-mcp-server"
]
}
}
}Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)
QA engineers and test automation specialists who need to automate browser interactions and API testing directly within Claude AI or IDE extensions like Cline and Cursor. Developers building AI-assisted testing workflows will benefit from seamless integration between Claude's reasoning capabilities and Playwright's cross-browser automation, enabling faster test creation and debugging.
Use Claude to generate and execute Playwright scripts that test web applications across Chrome, Firefox, and Safari. Have AI analyze test failures and suggest fixes without leaving your IDE.
Combine browser automation with API requests to test complex user flows that involve both UI interactions and backend calls. Claude can help construct request payloads and validate responses based on UI state.
Describe what you want to test in plain language, and have Claude generate Playwright test code. Iterate on test scenarios interactively through your IDE or Claude Desktop.
When tests fail, use the MCP server to take screenshots and inspect page state, then let Claude analyze the output and recommend fixes or adjustments to selectors and assertions.
Yes, this MCP server works with Claude Desktop, Cline, Cursor IDE, and other compatible clients. You can configure it as an MCP server and use it wherever Claude runs.
Playwright supports both modes natively. The MCP server provides Claude access to Playwright's full API, so you can choose based on your testing needs—headless for CI/CD, headed for debugging.
Playwright supports Chromium, Firefox, and WebKit, giving you cross-browser coverage. The MCP server relays Claude's commands to Playwright, so all supported browsers are available.
Yes, Playwright has built-in support for iframes and shadow DOM. Claude can use the full Playwright API through this MCP server, including complex selectors and frame navigation.
Production-grade test automation skills for 46 frameworks across E2E, unit, mobile, BDD, visual, and cloud testing in 15+ languages.
Audit a live web page in five phases (catalog, click, trace, classify, report) to identify mock data, hardcoded values, LLM-generated metrics, and broken endpoints. Outputs a markdown report with REAL/MOCK/LLM/HARDCODED/BROKEN/UNKNOWN verdicts per visible value.
X-ray any AI model's behavioral patterns — refusal boundaries, hallucination tendencies, reasoning style, formatting defaults. No API key needed.
Proves work with tests, diffs, and logs before sign-off.
Mobile app automation and verification for AI coding agents. CLI, MCP server, and typed Node.js API for iOS, Android, HarmonyOS, TV, web, macOS, and Linux.
AgentEval is the comprehensive .NET toolkit for AI agent evaluation—tool usage validation, RAG quality metrics, stochastic evaluation, and model comparison—built first for Microsoft Agent Framework (MAF) and Microsoft.Extensions.AI. What RAGAS, PromptFoo and DeepEval do for Python, AgentEval does for .NET
Cognitive Browser: The browser automation that thinks. Constitutional safety • Persona UX testing • Natural language interface • Self-healing selectors • Built for AI agents
Learn how to use the absolute-deflake Claude skill. Complete guide with installation instructions and examples.
Learn how to use the prompt-reliability-engine Claude skill. Complete guide with installation instructions and examples.
Learn how to use the expect Claude skill. Complete guide with installation instructions and examples.