Playwright Wizard MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| analyze-appA | ⚠️ CALL THIS TOOL IMMEDIATELY to get full workflow instructions. Step 1: Analyze the application - detect tech stack from package.json, browse pages using Playwright MCP, evaluate DOM quality, and create test strategy files (project-config.md, pages.md, selector-strategy.md) |
| generate-test-planC | ⚠️ CALL THIS TOOL IMMEDIATELY to get full workflow instructions. Step 2: Generate test plan - create detailed test scenarios with user flows, edge cases, acceptance criteria, and test data based on the analysis |
| setup-infrastructureA | ⚠️ CALL THIS TOOL IMMEDIATELY to get full workflow instructions. Step 3: Setup infrastructure - create Playwright config, fixtures for parallel execution, test helpers, and proper folder structure |
| generate-page-objectsC | ⚠️ CALL THIS TOOL IMMEDIATELY to get full workflow instructions. Step 4: Generate page objects - create type-safe page object models with optimal selectors (getByRole/Label preferred, test IDs when needed) |
| implement-test-suiteB | ⚠️ CALL THIS TOOL IMMEDIATELY to get full workflow instructions. Step 5: Implement & verify tests - write complete test suite using page objects, with proper assertions, error handling, parallel execution verification, and performance optimization |
| setup-ci-cdB | ⚠️ CALL THIS TOOL IMMEDIATELY to get full workflow instructions. Optional: Setup CI/CD - add GitHub Actions workflow for automated testing with parallel execution and artifact reporting |
| add-accessibilityC | ⚠️ CALL THIS TOOL IMMEDIATELY to get full workflow instructions. Optional: Add accessibility testing - integrate axe-core, add WCAG 2.1 AA compliance checks, and test keyboard navigation |
| add-api-testingC | ⚠️ CALL THIS TOOL IMMEDIATELY to get full workflow instructions. Optional: Add API testing - test REST/GraphQL/tRPC APIs with request/response validation and integration with UI tests |
| advanced-optimizationC | Optional: Advanced optimization - deep dive into performance optimization, auth state reuse, parallel configuration tuning, and advanced patterns |
| reference-core-principlesA | Get core testing principles and quality standards that guide all Playwright test implementations |
| reference-workflow-overviewA | Get high-level workflow guide explaining the test creation process and prompt relationships |
| reference-mcp-setupA | Get MCP server setup instructions and usage patterns for Playwright Wizard |
| reference-selector-strategiesA | Get selector strategies, HTML quality scoring guidelines, and best practices for robust element selection |
| reference-fixture-patternsA | Get Playwright fixture patterns for parallel execution, state management, and test isolation |
| reference-data-storage-patternsA | Get data storage patterns for test infrastructure (ORM, JSON files, in-memory, MSW) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/oguzc/playwright-wizard-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server