Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Qc Validator

FreeMaintained

MCP server for AI agent output quality — hallucination detection, scope compliance, quality scoring

GitHubEmbed

About

MCP server for AI agent output quality — hallucination detection, scope compliance, quality scoring

README

Runtime quality validation for AI agent outputs. Detect hallucinations, enforce scope compliance, and score output quality — all via MCP.

Install

npx qc-validator-mcp

Claude Desktop

{
  "mcpServers": {
    "qc-validator": {
      "command": "npx",
      "args": ["qc-validator-mcp"]
    }
  }
}

Tools

validate_output

Score agent output against configurable criteria: length limits, required keywords, forbidden patterns, and factual claim density.

Params: output, task_description, criteria { max_length, required_keywords[], forbidden_patterns[], factual_claims_count }
Returns: { pass, score, issues[], recommendation }

check_hallucination_risk

Estimate hallucination likelihood. With source text, checks sentence-level grounding. Without source, flags outputs dense with specific numbers, dates, and URLs.

Params: output, source_text (optional), claim_count (default 5)
Returns: { risk_level, unsupported_claims[], confidence, suggestion }

check_scope_compliance

Validate output against a scope contract — allowed/forbidden topics, word limits, required sections.

Params: output, scope { allowed_topics[], forbidden_topics[], max_words, required_sections[] }
Returns: { compliant, violations[], scope_utilization_percent }

log_validation

Store validation results for per-agent trending.

Params: agent_id, output_hash, score, pass, issues_count
Returns: { logged, agent_id, total_validations }

get_failure_patterns

Analyze common failure modes for a specific agent.

Params: agent_id
Returns: { total_validations, pass_rate, avg_score, most_common_issues[], trend }

generate_quality_report

Quality dashboard across all validated agents — no parameters required.

Returns: { total_agents, overall_pass_rate, agents[], worst_performers[], best_performers[], recommendations[] }

Resource

  • qc://dashboard — Quality metrics for all validated agents

Architecture

  • Pure Node.js ES modules
  • In-memory Maps (no external dependencies)
  • stdio transport via @modelcontextprotocol/sdk
  • Zero configuration required

License

MIT

from github.com/mdfifty50-boop/qc-validator-mcp

Install Qc Validator in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install qc-validator

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add qc-validator -- npx -y qc-validator-mcp

Step-by-step: how to install Qc Validator

FAQ

Is Qc Validator MCP free?

Yes, Qc Validator MCP is free — one-click install via Unyly at no cost.

Does Qc Validator need an API key?

No, Qc Validator runs without API keys or environment variables.

Is Qc Validator hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Qc Validator in Claude Desktop, Claude Code or Cursor?

Open Qc Validator 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

Compare Qc Validator with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs