Servidor MCP

llm-output-quality-monitor

io.github.lazymac2x/llm-output-quality-monitor
IA y agentes Herramientas para desarrolladores Público y accesible MCP 2026-07-28

Qué hace este MCP

Checks LLM responses for consistency, quality, schema compliance, drift, and heuristic hallucination risk.

consistency_check
Check consistency across multiple LLM responses
Esquema de entrada
{'type': 'object', 'required': ['responses'], 'properties': {'responses': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of responses to compare'}}}
drift_detector
Detect quality drift between current and previous LLM responses
Esquema de entrada
{'type': 'object', 'required': ['currentResponse', 'previousResponse'], 'properties': {'threshold': {'type': 'number', 'description': 'Drift threshold (0-1, default: 0.15)'}, 'currentResponse': {'type': 'string', 'description': 'Current LLM response'}, 'previousResponse': {'type': 'string', 'description': 'Previous LLM response'}}}
hallucination_scorer
Pattern-based heuristic risk scoring for LLM responses (0-100). Detects linguistic signals such as contradictory assertions, unsourced claims, and uncertainty markers. Not a semantic hallucination detector.
Esquema de entrada
{'type': 'object', 'required': ['response'], 'properties': {'context': {'type': 'string', 'description': 'Reference context for grounding'}, 'response': {'type': 'string', 'description': 'LLM response to analyze'}}}
quality_validator
Validate LLM response quality based on length, format, and structure
Esquema de entrada
{'type': 'object', 'required': ['response'], 'properties': {'response': {'type': 'string', 'description': 'LLM response to validate'}, 'maxLength': {'type': 'number', 'description': 'Maximum response length (default: 10000)'}, 'minLength': {'type': 'number', 'description': 'Minimum response length (default: 10)'}, 'strictFormat': {'type': 'boolean', 'description': 'Enforce punctuation and capitalization'}}}
schema_enforcer
Validate JSON response against schema
Esquema de entrada
{'type': 'object', 'required': ['response', 'schema'], 'properties': {'schema': {'type': 'object', 'description': 'JSON schema definition'}, 'response': {'type': 'string', 'description': 'JSON response to validate'}}}
Añadido
consistency_check
17 de September de 2026 a las 12:43
Añadido
schema_enforcer
17 de September de 2026 a las 12:43
Añadido
hallucination_scorer
17 de September de 2026 a las 12:43
Añadido
drift_detector
17 de September de 2026 a las 12:43
Añadido
quality_validator
17 de September de 2026 a las 12:43