
QA Radar
Gives AI coding agents a structured answer to "what should I test first?" by combining git churn, coverage gaps, and test-to-source mapping into per-file risk scores. Exposes six MCP tools including `qaradar_healthcheck` for full repo quality snapshots, `qaradar_risky_modules` for ranked hotspot lists, and `qaradar_pr_risk` for diff-aware scoring of changed files only. Normalizes coverage formats across Python (coverage.py), JavaScript (LCOV), Go (cover profiles), and Java (Cobertura) so agents don't burn tokens parsing `git log --numstat` or wrestling with ecosystem-specific conventions. Works as a Claude Code plugin with slash commands or as a standalone MCP server. Reach for this when you want your agent to write targeted tests instead of guessing which modules are regression magnets.
- tools
- 7
- transport
- STDIO
- last updated
- Apr 23, 2026
Tools
7 toolsPublic tool metadata for what this MCP can expose to an agent.
qaradar_healthcheckFull quality overview of a repository
Full quality overview of a repository
No parameter schema in public metadata yet.
qaradar_risky_modulesWhat to test first; which files are riskiest
What to test first; which files are riskiest
No parameter schema in public metadata yet.
qaradar_churnHotspot detection; where regressions tend to occur
Hotspot detection; where regressions tend to occur
No parameter schema in public metadata yet.
qaradar_coverage_gapsFiles with low coverage; where the blind spots are
Files with low coverage; where the blind spots are
No parameter schema in public metadata yet.
qaradar_untested_filesSource files with no corresponding test files
Source files with no corresponding test files
No parameter schema in public metadata yet.
qaradar_pr_riskWhich changed files in this PR need attention
Which changed files in this PR need attention
No parameter schema in public metadata yet.
qaradar_should_runAfter finishing work: should QA Radar re-analyze, and over the diff or the whole repo?
After finishing work: should QA Radar re-analyze, and over the diff or the whole repo?
No parameter schema in public metadata yet.
Sponsors
Readme
QA Radar
Give your AI coding agent the quality brain it doesn't have to grow from scratch.
QA Radar analyzes your codebase and produces a structured quality health report — combining git churn, test coverage, and test-to-source mapping into risk-scored modules. It works as an MCP server for AI coding agents (Claude Code, Cursor, Windsurf) and as a standalone CLI for humans and CI pipelines.
Built for developers who want their AI agent to write targeted tests, not generic ones.
Quick Start
Claude Code — one step:
/plugin marketplace add Muratkus/qaradar
/plugin install qaradar@qaradar-marketplace
Then ask your agent: "What should I test first?"
Or run directly without installing:
uvx qaradar serve
What It Does
QA Radar answers the question every new team member (and every AI agent) asks: "What should I test first?"
It scans three signals and combines them into a per-file risk score:
Details
- Repository
- github.com/muratkus/qaradar
- Package
qaradar- Transport
- STDIO
- Registry
- MCP registry, active