k11-software-solutions avatar

k11 Playwright QA

k11-software-solutions/k11techlab-playwright-qa-mcp

User stories to verified Playwright tests, and self-healing locators with an audit trail.

tools
8
transport
STDIO
env var
1
last updated
Nov 13, 2026

Tools

8 tools

Public tool metadata for what this MCP can expose to an agent.

explore_pageOpens a URL and lists elements with locators verified to match exactly one element.

Opens a URL and lists elements with locators verified to match exactly one element.

No parameter schema in public metadata yet.

check_locatorCounts what a locator matches on a page (1 = good) and whether it's visible.

Counts what a locator matches on a page (1 = good) and whether it's visible.

No parameter schema in public metadata yet.

parse_user_storyUser story → structured scenarios + a Playwright Test skeleton.

User story → structured scenarios + a Playwright Test skeleton.

No parameter schema in public metadata yet.

write_testWrites a spec into `tests/`. Refuses paths outside it; won't overwrite unless asked.

Writes a spec into `tests/`. Refuses paths outside it; won't overwrite unless asked.

No parameter schema in public metadata yet.

run_testsRuns Playwright Test and returns per-test results with the failing locator.

Runs Playwright Test and returns per-test results with the failing locator.

No parameter schema in public metadata yet.

capture_baselineWhile tests pass, fingerprints the element each locator matches (`.qa-mcp/baselines.json`).

While tests pass, fingerprints the element each locator matches (`.qa-mcp/baselines.json`).

No parameter schema in public metadata yet.

heal_locatorFinds the intended element after a UI change and suggests a verified replacement.

Finds the intended element after a UI change and suggests a verified replacement.

No parameter schema in public metadata yet.

save_login_stateLogs in once with a few steps and saves the session for the other tools and your tests.

Logs in once with a few steps and saves the session for the other tools and your tests.

No parameter schema in public metadata yet.

Sponsors

Configuration

QA_MCP_ROOT

Folder of the project under test (defaults to the current directory)

Readme

k11 Playwright QA — MCP server & Claude Code plugin

Turn user stories into Playwright tests that actually pass, and fix the ones a redesign just broke.

AI coding assistants write Playwright tests quickly, but they guess selectors. The tests look right, then fail on the first run, or break the next time someone renames a CSS class. This MCP server gives the assistant the facts it can't guess:

  • Verified locators. It opens the real page and returns locators that match exactly one element, most stable first (getByTestId, getByRole, getByLabel, ...).
  • Story → spec. It turns "As a… I want… so that…", Gherkin scenarios or acceptance-criteria bullets into a Playwright Test skeleton: one test per scenario, one test.step per step.
  • Structured test runs. It runs Playwright and returns per-test results, including the exact locator a failing test was waiting for.
  • Self-healing locators. When the UI changes, it finds the element the test meant and suggests a verified replacement with a confidence score and the reasons. It never silently edits your tests.

View the full README on GitHub

Details

Repository
github.com/k11-software-solutions/k11techlab-playwright-qa-mcp
Website
github.com/K11-Software-Solutions/k11techlab-playwright-qa-mcp
Category
Web & Browser Automation
Package
k11-playwright-qa-mcp
Transport
STDIO
Registry
MCP registry, active

More from k11-software-solutions

Related Web & Browser Automation MCP servers

View all
1k11-software-solutions avatark11 Selenium QAk11-software-solutions/k11techlab-selenium-qa-mcpSelenium tests from user stories (Python or Java) and self-healing locators with an audit trail.0stars
2lembagang avatarHeadless Oraclelembagang/headless-oracle-v5Ed25519-signed market open/close receipts for NYSE, NASDAQ, LSE, JPX, Euronext, HKEX, and SGX.0stars
3lembagang avatarHeadless Oracle Mcplembagang/headless-oracle-v5Ed25519-signed market-state receipts for 28 exchanges. Fail-closed pre-trade gate.0stars
4clauxel avatarChromedevtoolsmcp Mcpclauxel/chrome-devtools-session-mcp-mcpA paid remote MCP for AI agent browser DevTools MCP, built to return verdicts, receipts, usage logs,0stars
5h4ckf0r0day avatarObscurah4ckf0r0day/obscuraThe headless browser for AI agents and web scraping. Rust, anti-detection, CDP-compatible, with a built-in MCP server.15.7Kstars
6hyperbrowserai avatarHyperbrowserhyperbrowserai/mcpProvides data scraping, structured data extraction, and web crawling through MCP clients with browser-use agents.761stars