AI QA Agent
FreeNot checkedAnalyzes Playwright test results to provide structured QA insights, including test metrics, failure analysis, bug report drafts, and release-quality recommendat
About
Analyzes Playwright test results to provide structured QA insights, including test metrics, failure analysis, bug report drafts, and release-quality recommendations.
README
A TypeScript-based Model Context Protocol server that analyzes Playwright test results and provides structured QA insights.
Project Goal
This project demonstrates how an AI agent can use MCP tools to:
- Discover Playwright test-result files
- Calculate test execution metrics
- Analyze failed and flaky tests
- Group similar failures
- Generate QA execution summaries
- Create draft bug reports
- Provide release-quality recommendations
Planned MCP Capabilities
Tools
list_test_runsget_test_run_summaryanalyze_test_failuresgenerate_bug_reportgenerate_qa_summary
Resource
test-run://latest
Prompt
prepare-release-quality-report
Technology Stack
- Node.js
- TypeScript
- Model Context Protocol TypeScript SDK
- Zod
- Vitest
- Playwright JSON and JUnit reports
- GitHub Actions
- MCP Inspector
- Codex CLI
Planned Architecture
Playwright Test Results
|
v
Report Parsers
|
v
QA Analysis Services
|
v
MCP Server
| | |
Tools Resources Prompts
|
v
MCP Inspector or AI Client
Project Structure
ai-qa-agent-mcp/
├── .github/
│ └── workflows/
├── docs/
├── reports/
├── sample-data/
│ ├── json/
│ └── junit/
├── src/
│ ├── config/
│ ├── parsers/
│ ├── prompts/
│ ├── resources/
│ ├── schemas/
│ ├── services/
│ ├── tools/
│ ├── types/
│ └── server.ts
├── tests/
│ ├── integration/
│ └── unit/
├── .gitignore
├── package.json
├── README.md
└── tsconfig.json
Development Commands
Install dependencies:
npm install
Run the server during development:
npm run dev
Check TypeScript:
npm run typecheck
Run automated tests:
npm test
Build the project:
npm run build
Run all validations:
npm run check
Security Principles
- Read-only report access by default
- Restricted file-system access
- Input validation for every MCP tool
- No automatic issue creation
- No secret values in logs
- Human review required for AI-generated conclusions
Current Status
Version 0.1.0 is under development.
Installing AI QA Agent
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/sadi-qa/ai-qa-agent-mcpFAQ
Is AI QA Agent MCP free?
Yes, AI QA Agent MCP is free — one-click install via Unyly at no cost.
Does AI QA Agent need an API key?
No, AI QA Agent runs without API keys or environment variables.
Is AI QA Agent hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install AI QA Agent in Claude Desktop, Claude Code or Cursor?
Open AI QA Agent on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Playwright
Browser automation, scraping, screenshots
by MicrosoftPuppeteer
Browser automation and web scraping.
by modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
by opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
by robhunterCompare AI QA Agent with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All browse MCPs
