Qai Consultant MCP server
Keyless local MCP server for QA: standards retrieval, effort estimation, doc review, test analysis.
4 stars
Reviews
Write oneNobody has reviewed Qai Consultant yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Qai Consultant tools (6)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
analyze_test_resultsDeterministic test-results health metrics (flaky / ever-failing / never-run / slowest / failure clustering) from real test execution data — no LLM anywhere in this call path; write your own narrative from the returned numbers. Provide exactly one of junit_xml or csv_text. junit_xml is normally one JUnit XML report string for one run (accepts both a <testsuites> and a bare <testsuite> root); to ana
assess_qa_maturityDeterministically assess QA process maturity from a free-text project/ process description (or a pasted existing Test Strategy/Risk Register) — no LLM anywhere in this call path; write your own narrative from the returned findings. Scores 10 TMMi process areas (Level 2 Managed + Level 3 Defined) and returns an indicative_tmmi_level (1-3 — NEVER higher; Levels 4-5 require quantitative evidence a te
estimate_qa_effortDeterministic QA effort estimate (PERT + complexity multipliers + team capacity + confidence score) — no LLM narrative; write your own from these numbers. Fields mirror the app's project-intake dialogue and are validated with the same rules; a validation failure returns {"error": "validation", "fields": {field: message}}, never a crash. Success returns the full EstimationData as JSON (baseline, mu
list_kb_sourcesList every document in the knowledge base, grouped by category. Returns {"categories": {category: [{"source", "title"}]}, "kb_version", "doc_count"}.
retrieve_qa_knowledgeRetrieve grounding chunks from the QA knowledge base (ISTQB, OWASP, IEEE, ISO standards; testing methodologies; audit/evaluation frameworks; the EU AI Act). Returns {"chunks": [{"source", "category", "text", "score"}], "kb_version"}. category, if given, must be one of: Standard, Methodology, Article, Expert Knowledge, Audit/Evaluation — an unrecognized value returns a structured {"error": "invalid
review_qa_documentDeterministically review an existing QA document (Test Plan, Test Strategy, or a test case list) against a six-dimension ISTQB/IEEE-829- grounded rubric (structure completeness, objectives & scope clarity, entry/exit criteria, traceability, measurability, risk coverage) — no LLM anywhere in this call path; write your own narrative from the returned findings. doc_type must be one of "auto", "test_p
Public scan report
scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan13 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install directly
claude mcp add qai-consultant-mcp -- uvx qai-consultant-mcp
Qai Consultant: common questions
- Is Qai Consultant MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Qai Consultant safety report
- How do I install Qai Consultant?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Qai Consultant need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Qai Consultant maintained?
- The last commit was 3 days ago (2026-09-18). The latest release is v3.5.2.