KevinRabun/judges

MCP server with specialized judges to evaluate AI-generated code for security, cost, scalability, cloud readiness, and best practices.

7Stars on the repository
51Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

Judge Accessibility

01

KevinRabun/judges

Agent

Evaluates code for WCAG compliance, ARIA attributes, keyboard navigation, screen reader support, color contrast, semantic HTML, and inclusive design patterns.

7 2mo ago A 33 tokens original MIT

KevinRabun/judges

Agent

Evaluates instruction markdown files for clarity, hierarchy, conflict risk, safety policy coverage, and operational guidance for AI coding agents.

7 2mo ago B 29 tokens original MIT

KevinRabun/judges

Agent

Evaluates code for risks specifically common in AI-generated code — prompt injection, unsanitised LLM output, hallucinated patterns, debug-mode defaults, missing input validation, overly broad permissions, and insecure-by-default configurations.

7 2mo ago B 49 tokens original MIT

KevinRabun/judges

Agent

Evaluates API endpoint implementations for contract conformance: input validation, proper status codes, error handling, rate limiting, versioning, and content-type management.

7 2mo ago A 37 tokens original MIT

Judge API Design

05

KevinRabun/judges

Agent

Evaluates API design for RESTful conventions, naming consistency, proper HTTP status codes, versioning, pagination, error contract consistency, and backward compatibility.

7 2mo ago A 34 tokens original MIT

KevinRabun/judges

Agent

Evaluates code for proper authentication mechanisms, authorization checks, session management, token handling, and access control patterns.

7 2mo ago A 25 tokens original MIT

KevinRabun/judges

Agent

Evaluates code for breaking changes, API versioning strategy, deprecation practices, and migration path planning that affect consumers and integrators.

7 2mo ago A 32 tokens original MIT

Judge Caching

08

KevinRabun/judges

Agent

Evaluates code for caching strategy, cache invalidation, TTL configuration, cache stampede prevention, and HTTP caching headers.

7 2mo ago A 28 tokens original MIT

Judge CI/CD

09

KevinRabun/judges

Agent

Evaluates code for CI/CD readiness, build reproducibility, deployment safety, pipeline configuration, and release management practices.

7 2mo ago A 27 tokens original MIT

KevinRabun/judges

Agent

Evaluates code for cloud-native patterns, 12-factor app compliance, containerization readiness, infrastructure as code, observability, and CI/CD maturity.

7 2mo ago A 35 tokens original MIT

KevinRabun/judges

Agent

Uses AST parsing (TypeScript compiler for JS/TS, scope-tracking parser for Python/Rust/Go/Java/C#) to evaluate cyclomatic complexity, nesting depth, function length, parameter count, dead code, and type-safety — metrics that regex alone cannot reliably measure.

7 2mo ago A 62 tokens original MIT

Judge Compliance

12

KevinRabun/judges

Agent

Evaluates code for OSS license compatibility, audit logging, SOC 2 controls, export controls, data residency, retention policies, and regulatory readiness.

7 2mo ago A 32 tokens original MIT

Judge Concurrency

13

KevinRabun/judges

Agent

Evaluates code for race conditions, deadlocks, atomic operations, lock contention, shared mutable state, and async error propagation.

7 2mo ago A 29 tokens original MIT

KevinRabun/judges

Agent

Evaluates code for proper externalization of configuration, secrets management, environment-based config switching, and feature flag implementation.

7 2mo ago A 27 tokens original MIT

KevinRabun/judges

Agent

Evaluates code for unnecessary resource consumption, inefficient algorithms, wasteful cloud resource usage, and opportunities for cost optimization.

7 2mo ago A 28 tokens original MIT

Judge Cybersecurity

16

KevinRabun/judges

Agent

Evaluates code for vulnerability to attacks (injection, XSS, CSRF, SSRF), authentication/authorization flaws, dependency vulnerabilities, and adherence to OWASP Top 10.

7 2mo ago A 41 tokens original MIT

Judge Data Security

17

KevinRabun/judges

Agent

Evaluates code for data protection, encryption practices, PII handling, data-at-rest/in-transit security, access controls, and compliance with data privacy regulations (GDPR, CCPA, HIPAA).

7 2mo ago A 45 tokens original MIT

KevinRabun/judges

Agent

Evaluates code for data residency enforcement, cross-border transfer controls, jurisdiction-aware data handling, vendor independence (technological sovereignty), and operational self-governance (audit trails, resilience, data portability).

7 2mo ago A 45 tokens original MIT

Judge Database

19

KevinRabun/judges

Agent

Evaluates code for query efficiency, connection management, migration practices, schema design, and database access patterns that affect performance and reliability.

7 2mo ago A 29 tokens original MIT

KevinRabun/judges

Agent

Evaluates code for abandoned packages, license risks, transitive vulnerability depth, dependency count bloat, lockfile hygiene, and update freshness.

7 2mo ago A 32 tokens original MIT

Judge Documentation

21

KevinRabun/judges

Agent

Evaluates code for README quality, inline documentation coverage, API reference completeness, example code, changelog, and onboarding developer experience.

7 2mo ago A 29 tokens original MIT

KevinRabun/judges

Agent

Evaluates code for consistent error handling, meaningful error messages, graceful degradation, and proper use of error boundaries and recovery strategies.

7 2mo ago A 29 tokens original MIT

Judge Ethics & Bias

23

KevinRabun/judges

Agent

Evaluates code for model bias indicators, fairness metrics, explainability, data representativeness, consent handling, and human-in-the-loop safeguards.

7 2mo ago A 34 tokens original MIT

KevinRabun/judges

Agent

Meta-judge that reviews pattern-based findings from all other judges to identify and dismiss false positives. Provides expert criteria for recognizing common static analysis FP patterns including string literal context, comment/docstring matches, test scaffolding, IaC template gating, and identifier-keyword collisions.

7 2mo ago A 60 tokens original MIT