Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

AI QA Agent

БесплатноНе проверен

Analyzes Playwright test results to provide structured QA insights, including test metrics, failure analysis, bug report drafts, and release-quality recommendat

GitHubEmbed

Описание

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_runs
  • get_test_run_summary
  • analyze_test_failures
  • generate_bug_report
  • generate_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.

from github.com/sadi-qa/ai-qa-agent-mcp

Установка AI QA Agent

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/sadi-qa/ai-qa-agent-mcp

FAQ

AI QA Agent MCP бесплатный?

Да, AI QA Agent MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для AI QA Agent?

Нет, AI QA Agent работает без API-ключей и переменных окружения.

AI QA Agent — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить AI QA Agent в Claude Desktop, Claude Code или Cursor?

Открой AI QA Agent на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare AI QA Agent with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории browse