kao273183-mk-qa-master
AI 測試大師 — end-to-end QA loop over MCP. Drives pytest / Jest / Cypress / Go / Maestro from one surface; analyzes URLs (Web DOM) or live mobile screens (`maestro hierarchy`) to extract testable modules, generates runnable pytest or Maestro YAML with real selectors (not `# TODO` stubs), runs with auto-retry, then writes a prioritized `optimization-plan.md` ranked by evidence (flaky vs broken vs coverage gap). Mobile-first: iOS Simulator, Android Emulator, real devices, and BlueStacks (`QA_ANDROID_HOST=127.0.0.1:5555`). Install via `uvx mk-qa-master`.
- Score
- 74.1942 signals
- Evidence
- 37 stars · 1 fork
- Last commit
- as last read from GitHub; most reads are from 2 Sep 2026 or later
- Listed
Install
armory install kao273183-mk-qa-master --cli claudemerges a server entry into.mcp.jsonListed as compatible
{
"mcpServers": {
"kao273183-mk-qa-master": {
"command": "uvx",
"args": [
"mk-qa-master"
]
}
}
}↳ Restart Claude Code to load the MCP server.
Needs the armory CLI · not on npm yet, build it from cli/ in the repository
Alternatives · MCPs
- jprealini-cypress-test-generator22 stars · 6 forks78.097
What it is
AI 測試大師 — end-to-end QA loop over MCP. Drives pytest / Jest / Cypress / Go / Maestro from one surface; analyzes URLs (Web DOM) or live mobile screens (maestro hierarchy) to extract testable modules, generates runnable pytest or Maestro YAML with real selectors (not # TODO stubs), runs with auto-retry, then writes a prioritized optimization-plan.md ranked by evidence (flaky vs broken vs coverage gap). Mobile-first: iOS Simulator, Android Emulator, real devices, and BlueStacks (QA_ANDROID_HOST=127.0.0.1:5555). Install via uvx mk-qa-master.
When to use it
When an agent needs the "Developer Tools" capability this MCP server exposes.
Source
Migrated from the awesome-mcp-servers navigation directory (category: Developer Tools). See https://github.com/kao273183/mk-qa-master.