Judges Panel
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
| completions | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_judgesA | List all available judges on the Agent Tribunal panel, including their areas of expertise and what they evaluate. |
| evaluate_codeA | Submit code to the full Judges Panel for evaluation. Handles ALL code types including application code, infrastructure-as-code (Bicep, Terraform, ARM, CloudFormation), and configuration files. All 45 judges will independently review the code using both automated pattern detection and deep contextual analysis criteria. Returns a combined verdict with scores, findings, and expert review guidance for thorough evaluation. |
| evaluate_code_single_judgeA | Submit code to a specific judge for targeted domain analysis. Handles ALL code types including application code, infrastructure-as-code (Bicep, Terraform, ARM, CloudFormation), and configuration files. Key domains: cybersecurity, data-sovereignty, iac-security, compliance, cost-effectiveness, authentication, cloud-readiness, and 38 more. Available judge IDs: accessibility, agent-instructions, ai-code-safety, api-contract, api-design, authentication, backwards-compatibility, caching, ci-cd, cloud-readiness, code-structure, compliance, concurrency, configuration-management, cost-effectiveness, cybersecurity, data-security, data-sovereignty, database, dependency-health, documentation, error-handling, ethics-bias, framework-safety, hallucination-detection, iac-security, intent-alignment, internationalization, logging-privacy, logic-review, maintainability, model-fingerprint, multi-turn-coherence, observability, over-engineering, performance, portability, rate-limiting, reliability, scalability, security, software-practices, testing, ux, false-positive-review |
| evaluate_policy_awareA | Run policy-aware tribunal evaluation with named policy profiles (startup, regulated, healthcare, fintech, public-sector), evidence calibration from runtime metrics, specialty-per-judge feedback, confidence scoring, and uncertainty reporting. Use this when code must meet specific compliance or vertical requirements. |
| evaluate_fileA | Read a file from disk and submit it to the full Judges Panel for evaluation. Automatically detects the programming language from the file extension. All 45 judges review the code with pattern detection and deep contextual analysis. |
| evaluate_code_streamingA | Submit code for streaming evaluation — returns per-judge results as each judge completes, with running aggregate scores. Ideal for long evaluations where you want progressive feedback. All 45 judges run sequentially with per-judge results accumulated into a single structured response. |
| evaluate_public_repo_reportB | Clone a public repository URL, run the full judges panel across source files, and generate a consolidated markdown report. |
| evaluate_app_builder_flowA | Run a 3-step app-builder workflow: tribunal review, plain-language risk translation, and prioritized remediation tasks with AI-fixable P0/P1 items. |
| evaluate_projectA | Submit multiple files for project-level analysis. All 45 judges evaluate each file, plus cross-file architectural analysis detects issues like code duplication, inconsistent error handling, and dependency cycles. |
| evaluate_diffA | Evaluate only the changed lines in a code diff. Runs all 45 judges on the full file but filters findings to only those affecting the specified changed lines. Ideal for PR reviews and incremental analysis. |
| evaluate_git_diffA | Evaluate code changes from a git diff. Parses the unified diff from a git repository, identifies changed files and lines, and runs the full tribunal on each changed file — filtering findings to only those on changed lines. Supports both live git repos (provide repoPath + base ref) and pre-computed diffs (provide diffText). |
| analyze_dependenciesA | Analyze a PACKAGE MANAGER manifest file (NOT infrastructure code) for supply-chain risks, version pinning issues, typosquatting indicators, and dependency hygiene. ONLY accepts: package.json, requirements.txt, Cargo.toml, go.mod, pom.xml, .csproj. Do NOT use this for Bicep, Terraform, ARM templates, CloudFormation, Dockerfiles, or any other infrastructure/deployment configuration — use evaluate_code or evaluate_code_single_judge for those. |
| benchmark_gateA | Run the benchmark suite and check results against quality thresholds. Returns pass/fail with metric details including F1, precision, recall, and detection rate. Use in CI pipelines to prevent quality regressions. |
| run_benchmarkA | Run the full benchmark suite and return a detailed dashboard with per-judge, per-category, and per-difficulty breakdowns. Includes precision, recall, F1, false positive rates, and individual case results. Use this to understand overall system quality and identify weak spots. |
| evaluate_batchB | Evaluate multiple code files in a single call. Returns per-file verdicts with scores and findings, plus aggregate statistics. |
| evaluate_then_fixA | Evaluate code and automatically generate fix patches for all findings that have auto-fix support. Returns the evaluation verdict alongside ready-to-apply patches. Use this for a single-step 'review + fix' workflow. |
| evaluate_focused | Run a focused evaluation using only the specified judges. Use this after an initial full evaluation to re-check specific areas — for example, re-run only 'cybersecurity' and 'authentication' judges after applying security fixes. Much faster than a full tribunal evaluation. |
| session_statusA | Get the current evaluation session status — how many evaluations have been run, detected frameworks, verdict history per file, and stability indicators. Useful for understanding what the tribunal has already reviewed. |
| record_feedbackA | Record user feedback on a finding — mark it as a true positive (tp), false positive (fp), or won't fix (wontfix). This feedback calibrates confidence scores in subsequent evaluations during the current session, reducing noise from rules the user considers inaccurate. |
| fix_codeA | Evaluate code with the Judges Panel and automatically apply all available auto-fix patches. Returns the fixed code along with a summary of applied and remaining findings. Use this to fix security, performance, and quality issues in a single step. |
| list_filesA | List files and directories in the workspace. Useful for exploring project structure before evaluating code. |
| read_fileA | Read the contents of a file in the workspace. Returns the file text, or an error if the file is too large or missing. |
| evaluate_with_progress | Evaluate code with progressive judge-by-judge reporting. Returns intermediate counts as each judge completes, useful for large files where full tribunal takes time. |
| explain_finding | Explain a Judges Panel finding in plain language. Provides OWASP/CWE references, risk context, and remediation guidance based on the rule ID and finding details. |
| triage_finding | Set the triage status of a tracked finding. Records the decision (accepted-risk, deferred, wont-fix, false-positive) with attribution and reason. Feeds back into calibration to reduce future false positives. |
| get_finding_stats | Get finding lifecycle statistics for the project: open, fixed, recurring, and triaged finding counts plus trends. Shows whether code quality is improving or declining over evaluation runs. |
| get_suppression_analytics | Analyze finding suppression patterns: FP rates by rule, suppression rates by judge, auto-suppress candidates, and actionable recommendations for tuning. Use this to understand which rules need calibration. |
| list_triaged_findingsA | List findings that have been triaged (accepted-risk, deferred, wont-fix, false-positive). Optionally filter by triage status. Shows the triage decision, reason, and who made it. |
| re_evaluate_with_contextA | Re-evaluate code with developer-provided context from a multi-turn conversation. Accepts disputed findings, accepted findings, and additional context to adjust the evaluation. This is the agentic feedback loop — the developer explains their intent and the tribunal re-evaluates with that context, applying auto-tune and confidence filtering. |
| scaffold_judgeA | Generate the boilerplate files to add a new judge to the Judges Panel. Creates the judge definition (with self-registration), evaluator skeleton, and tells you the one line to add to index.ts. Validates that the judge ID and rule prefix are unique. |
| scaffold_pluginC | Generate a starter plugin template for the Judges Panel. Creates a self-contained plugin file with custom rules, optional custom judges, and lifecycle hooks. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| judge-accessibility | Use the Judge Accessibility persona to perform a deep Accessibility (a11y) review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-agent-instructions | Use the Judge Agent Instructions persona to perform a deep Agent Instruction Markdown Quality & Safety review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-ai-code-safety | Use the Judge AI Code Safety persona to perform a deep AI-Generated Code Quality & Security review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-api-contract | Use the Judge API Contract Conformance persona to perform a deep API Design & REST Best Practices review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-api-design | Use the Judge API Design persona to perform a deep API Design & Contracts review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-authentication | Use the Judge Authentication persona to perform a deep Authentication & Authorization review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-backwards-compatibility | Use the Judge Backwards Compatibility persona to perform a deep Backwards Compatibility & Versioning review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-caching | Use the Judge Caching persona to perform a deep Caching Strategy & Data Freshness review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-ci-cd | Use the Judge CI/CD persona to perform a deep CI/CD Pipeline & Deployment Safety review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-cloud-readiness | Use the Judge Cloud Readiness persona to perform a deep Cloud-Native Architecture & DevOps review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-code-structure | Use the Judge Code Structure persona to perform a deep Structural Analysis review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-compliance | Use the Judge Compliance persona to perform a deep Regulatory & License Compliance review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-concurrency | Use the Judge Concurrency persona to perform a deep Concurrency & Thread Safety review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-configuration-management | Use the Judge Configuration Management persona to perform a deep Configuration & Secrets Management review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-cost-effectiveness | Use the Judge Cost Effectiveness persona to perform a deep Cost Optimization & Resource Efficiency review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-cybersecurity | Use the Judge Cybersecurity persona to perform a deep Cybersecurity & Threat Defense review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-data-security | Use the Judge Data Security persona to perform a deep Data Security & Privacy review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-data-sovereignty | Use the Judge Data Sovereignty persona to perform a deep Data, Technological & Operational Sovereignty review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-database | Use the Judge Database persona to perform a deep Database Design & Query Efficiency review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-dependency-health | Use the Judge Dependency Health persona to perform a deep Supply Chain & Dependencies review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-documentation | Use the Judge Documentation persona to perform a deep Documentation & Developer Experience review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-error-handling | Use the Judge Error Handling persona to perform a deep Error Handling & Fault Tolerance review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-ethics-bias | Use the Judge Ethics & Bias persona to perform a deep AI/ML Fairness & Ethics review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-framework-safety | Use the Judge Framework Safety persona to perform a deep Framework-Specific Security & Best Practices review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-hallucination-detection | Use the Judge Hallucination Detection persona to perform a deep AI-Hallucinated API & Import Validation review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-iac-security | Use the Judge IaC Security persona to perform a deep Infrastructure as Code review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-intent-alignment | Use the Judge Intent Alignment persona to perform a deep Code–Comment Alignment & Stub Detection review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-internationalization | Use the Judge Internationalization persona to perform a deep i18n & Localization review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-logging-privacy | Use the Judge Logging Privacy persona to perform a deep Logging Privacy & Data Redaction review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-logic-review | Use the Judge Logic Review persona to perform a deep Semantic Correctness & Logic Integrity review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-maintainability | Use the Judge Maintainability persona to perform a deep Code Maintainability & Technical Debt review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-model-fingerprint | Use the Judge Model Fingerprint Detection persona to perform a deep AI Code Provenance & Model Attribution review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-multi-turn-coherence | Use the Judge Multi-Turn Coherence persona to perform a deep Code Coherence & Consistency review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-observability | Use the Judge Observability persona to perform a deep Monitoring & Diagnostics review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-over-engineering | Use the Judge Over-Engineering persona to perform a deep Simplicity & Pragmatism review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-performance | Use the Judge Performance persona to perform a deep Runtime Performance review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-portability | Use the Judge Portability persona to perform a deep Platform Portability & Vendor Independence review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-rate-limiting | Use the Judge Rate Limiting persona to perform a deep Rate Limiting & Throttling review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-reliability | Use the Judge Reliability persona to perform a deep Reliability & Resilience review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-scalability | Use the Judge Scalability persona to perform a deep Scalability & Performance review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-security | Use the Judge Security persona to perform a deep General Security Posture review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-software-practices | Use the Judge Software Practices persona to perform a deep Software Engineering Best Practices & Secure SDLC review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-testing | Use the Judge Testing persona to perform a deep Test Quality & Coverage review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-ux | Use the Judge UX persona to perform a deep User Experience & Interface Quality review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
| judge-false-positive-review | Use the Judge False-Positive Review persona to perform a deep False Positive Detection & Finding Accuracy review of code. This prompt provides the judge's expert criteria for LLM-powered analysis that goes beyond pattern matching. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| judges-catalog | Full catalog of all judges on the panel — IDs, names, domains, and descriptions. |
| presets | Available evaluation presets with names, descriptions, and configuration overrides. |
| session | Current evaluation session state — evaluation count, detected frameworks, verdict history, and stability indicators. |
| accessibility | Detailed info for a single judge — rules, domain, system prompt summary. |
| agent-instructions | Detailed info for a single judge — rules, domain, system prompt summary. |
| ai-code-safety | Detailed info for a single judge — rules, domain, system prompt summary. |
| api-contract | Detailed info for a single judge — rules, domain, system prompt summary. |
| api-design | Detailed info for a single judge — rules, domain, system prompt summary. |
| authentication | Detailed info for a single judge — rules, domain, system prompt summary. |
| backwards-compatibility | Detailed info for a single judge — rules, domain, system prompt summary. |
| caching | Detailed info for a single judge — rules, domain, system prompt summary. |
| ci-cd | Detailed info for a single judge — rules, domain, system prompt summary. |
| cloud-readiness | Detailed info for a single judge — rules, domain, system prompt summary. |
| code-structure | Detailed info for a single judge — rules, domain, system prompt summary. |
| compliance | Detailed info for a single judge — rules, domain, system prompt summary. |
| concurrency | Detailed info for a single judge — rules, domain, system prompt summary. |
| configuration-management | Detailed info for a single judge — rules, domain, system prompt summary. |
| cost-effectiveness | Detailed info for a single judge — rules, domain, system prompt summary. |
| cybersecurity | Detailed info for a single judge — rules, domain, system prompt summary. |
| data-security | Detailed info for a single judge — rules, domain, system prompt summary. |
| data-sovereignty | Detailed info for a single judge — rules, domain, system prompt summary. |
| database | Detailed info for a single judge — rules, domain, system prompt summary. |
| dependency-health | Detailed info for a single judge — rules, domain, system prompt summary. |
| documentation | Detailed info for a single judge — rules, domain, system prompt summary. |
| error-handling | Detailed info for a single judge — rules, domain, system prompt summary. |
| ethics-bias | Detailed info for a single judge — rules, domain, system prompt summary. |
| framework-safety | Detailed info for a single judge — rules, domain, system prompt summary. |
| hallucination-detection | Detailed info for a single judge — rules, domain, system prompt summary. |
| iac-security | Detailed info for a single judge — rules, domain, system prompt summary. |
| intent-alignment | Detailed info for a single judge — rules, domain, system prompt summary. |
| internationalization | Detailed info for a single judge — rules, domain, system prompt summary. |
| logging-privacy | Detailed info for a single judge — rules, domain, system prompt summary. |
| logic-review | Detailed info for a single judge — rules, domain, system prompt summary. |
| maintainability | Detailed info for a single judge — rules, domain, system prompt summary. |
| model-fingerprint | Detailed info for a single judge — rules, domain, system prompt summary. |
| multi-turn-coherence | Detailed info for a single judge — rules, domain, system prompt summary. |
| observability | Detailed info for a single judge — rules, domain, system prompt summary. |
| over-engineering | Detailed info for a single judge — rules, domain, system prompt summary. |
| performance | Detailed info for a single judge — rules, domain, system prompt summary. |
| portability | Detailed info for a single judge — rules, domain, system prompt summary. |
| rate-limiting | Detailed info for a single judge — rules, domain, system prompt summary. |
| reliability | Detailed info for a single judge — rules, domain, system prompt summary. |
| scalability | Detailed info for a single judge — rules, domain, system prompt summary. |
| security | Detailed info for a single judge — rules, domain, system prompt summary. |
| software-practices | Detailed info for a single judge — rules, domain, system prompt summary. |
| testing | Detailed info for a single judge — rules, domain, system prompt summary. |
| ux | Detailed info for a single judge — rules, domain, system prompt summary. |
| false-positive-review | Detailed info for a single judge — rules, domain, system prompt summary. |
| strict | Detailed configuration for a single evaluation preset. |
| lenient | Detailed configuration for a single evaluation preset. |
| security-only | Detailed configuration for a single evaluation preset. |
| startup | Detailed configuration for a single evaluation preset. |
| compliance | Detailed configuration for a single evaluation preset. |
| performance | Detailed configuration for a single evaluation preset. |
| react | Detailed configuration for a single evaluation preset. |
| express | Detailed configuration for a single evaluation preset. |
| fastapi | Detailed configuration for a single evaluation preset. |
| django | Detailed configuration for a single evaluation preset. |
| spring-boot | Detailed configuration for a single evaluation preset. |
| rails | Detailed configuration for a single evaluation preset. |
| nextjs | Detailed configuration for a single evaluation preset. |
| terraform | Detailed configuration for a single evaluation preset. |
| kubernetes | Detailed configuration for a single evaluation preset. |
| onboarding | Detailed configuration for a single evaluation preset. |
| fintech | Detailed configuration for a single evaluation preset. |
| healthtech | Detailed configuration for a single evaluation preset. |
| saas | Detailed configuration for a single evaluation preset. |
| open-source | Detailed configuration for a single evaluation preset. |
| government | Detailed configuration for a single evaluation preset. |
| ai-review | Detailed configuration for a single evaluation preset. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/KevinRabun/judges'
If you have feedback or need assistance with the MCP directory API, please join our Discord server