Verdict MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Verdict MCPSubmit auth_handler.py for audit"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Verdict MCP
An unbypassable MCP gatekeeper that enforces code completeness, test coverage, and premium UI/UX standards on autonomous AI agents.
The Problem
AI agents suffer from Context Drift, Illusion of Completion (Hallucination), and Quality Degradation:
Mark tasks DONE but leave empty placeholders
Skip critical error handling
Generate unstyled "developer art" UIs
Write superficial tests
Related MCP server: mcp-llm-eval
The Solution
Verdict sits between the AI agent and the file system as a programmatic gatekeeper. The agent cannot mark a task as complete until this server audits the code, validates design standards, and verifies 95%+ test coverage with 80%+ mutation score.
Quick Start
pip install -r requirements.txtCreate a plan.md in your project root:
# Project Plan
## TASK_001: Setup authentication
- [ ] Create auth_handler.py
- Status: PENDINGThen run the server:
python -m verdict_mcpMCP Primitives
Resources
URI | Description |
| Parsed plan.md as structured JSON with task states + SHA-256 hash |
| Individual task details (state, files, errors) |
| Premium design tokens (glassmorphism, neon accents, spacing) |
| Live pytest coverage metrics with caching (30s TTL) |
Tools
Tool | Parameters | What it does |
|
| Parses plan.md, verifies SHA-256 hash chain, builds state machine |
|
| AST analysis — rejects |
|
| Validates premium stylesheets, glassmorphism, layout managers, color tokens |
|
| Sandboxed pytest with 95% coverage + 80% mutation score gate — auto-rollback on failure |
| — | Clears the coverage report cache |
Prompts
Name | Description |
| Full lifecycle instructions for the executing agent |
| What Verdict checks during AST audit |
| Premium UI requirements checklist |
| Test coverage + mutation score requirements |
Validation Lifecycle
[Agent Writes Code]
⬇
[submit_task_for_audit] → AST verification (pass/TODO rejected)
⬇
[enforce_ui_standards] → Premium UI validation (glassmorphism enforced)
⬇
[run_strict_test_suite] → pytest + 95% coverage + 80% mutation score
⬇
[Task → COMPLETED]Features
AST-level auditing — detects
pass,# TODO, missing exception handling, missing docstringsUI dictatorship — rejects unstyled components, enforces design tokens (glassmorphism, neon)
95% coverage gate with mutation testing — tests must catch injected bugs
Git-backed snapshots — auto-snapshot before audit, auto-rollback on test failure
Dependency DAG — tasks cannot start until dependencies are complete
Plan hash chain — SHA-256 integrity check prevents plan tampering
Coverage caching — 30-second TTL avoids redundant test runs
Structured output — tools return typed data (not just strings) for better agent integration
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Zubair-z/VERDICT-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server