Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}
completions
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription
judge-accessibilityUse 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-instructionsUse 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-safetyUse 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-contractUse 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-designUse 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-authenticationUse 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-compatibilityUse 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-cachingUse 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-cdUse 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-readinessUse 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-structureUse 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-complianceUse 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-concurrencyUse 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-managementUse 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-effectivenessUse 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-cybersecurityUse 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-securityUse 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-sovereigntyUse 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-databaseUse 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-healthUse 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-documentationUse 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-handlingUse 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-biasUse 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-safetyUse 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-detectionUse 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-securityUse 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-alignmentUse 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-internationalizationUse 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-privacyUse 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-reviewUse 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-maintainabilityUse 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-fingerprintUse 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-coherenceUse 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-observabilityUse 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-engineeringUse 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-performanceUse 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-portabilityUse 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-limitingUse 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-reliabilityUse 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-scalabilityUse 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-securityUse 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-practicesUse 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-testingUse 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-uxUse 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-reviewUse 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

NameDescription
judges-catalogFull catalog of all judges on the panel — IDs, names, domains, and descriptions.
presetsAvailable evaluation presets with names, descriptions, and configuration overrides.
sessionCurrent evaluation session state — evaluation count, detected frameworks, verdict history, and stability indicators.
accessibilityDetailed info for a single judge — rules, domain, system prompt summary.
agent-instructionsDetailed info for a single judge — rules, domain, system prompt summary.
ai-code-safetyDetailed info for a single judge — rules, domain, system prompt summary.
api-contractDetailed info for a single judge — rules, domain, system prompt summary.
api-designDetailed info for a single judge — rules, domain, system prompt summary.
authenticationDetailed info for a single judge — rules, domain, system prompt summary.
backwards-compatibilityDetailed info for a single judge — rules, domain, system prompt summary.
cachingDetailed info for a single judge — rules, domain, system prompt summary.
ci-cdDetailed info for a single judge — rules, domain, system prompt summary.
cloud-readinessDetailed info for a single judge — rules, domain, system prompt summary.
code-structureDetailed info for a single judge — rules, domain, system prompt summary.
complianceDetailed info for a single judge — rules, domain, system prompt summary.
concurrencyDetailed info for a single judge — rules, domain, system prompt summary.
configuration-managementDetailed info for a single judge — rules, domain, system prompt summary.
cost-effectivenessDetailed info for a single judge — rules, domain, system prompt summary.
cybersecurityDetailed info for a single judge — rules, domain, system prompt summary.
data-securityDetailed info for a single judge — rules, domain, system prompt summary.
data-sovereigntyDetailed info for a single judge — rules, domain, system prompt summary.
databaseDetailed info for a single judge — rules, domain, system prompt summary.
dependency-healthDetailed info for a single judge — rules, domain, system prompt summary.
documentationDetailed info for a single judge — rules, domain, system prompt summary.
error-handlingDetailed info for a single judge — rules, domain, system prompt summary.
ethics-biasDetailed info for a single judge — rules, domain, system prompt summary.
framework-safetyDetailed info for a single judge — rules, domain, system prompt summary.
hallucination-detectionDetailed info for a single judge — rules, domain, system prompt summary.
iac-securityDetailed info for a single judge — rules, domain, system prompt summary.
intent-alignmentDetailed info for a single judge — rules, domain, system prompt summary.
internationalizationDetailed info for a single judge — rules, domain, system prompt summary.
logging-privacyDetailed info for a single judge — rules, domain, system prompt summary.
logic-reviewDetailed info for a single judge — rules, domain, system prompt summary.
maintainabilityDetailed info for a single judge — rules, domain, system prompt summary.
model-fingerprintDetailed info for a single judge — rules, domain, system prompt summary.
multi-turn-coherenceDetailed info for a single judge — rules, domain, system prompt summary.
observabilityDetailed info for a single judge — rules, domain, system prompt summary.
over-engineeringDetailed info for a single judge — rules, domain, system prompt summary.
performanceDetailed info for a single judge — rules, domain, system prompt summary.
portabilityDetailed info for a single judge — rules, domain, system prompt summary.
rate-limitingDetailed info for a single judge — rules, domain, system prompt summary.
reliabilityDetailed info for a single judge — rules, domain, system prompt summary.
scalabilityDetailed info for a single judge — rules, domain, system prompt summary.
securityDetailed info for a single judge — rules, domain, system prompt summary.
software-practicesDetailed info for a single judge — rules, domain, system prompt summary.
testingDetailed info for a single judge — rules, domain, system prompt summary.
uxDetailed info for a single judge — rules, domain, system prompt summary.
false-positive-reviewDetailed info for a single judge — rules, domain, system prompt summary.
strictDetailed configuration for a single evaluation preset.
lenientDetailed configuration for a single evaluation preset.
security-onlyDetailed configuration for a single evaluation preset.
startupDetailed configuration for a single evaluation preset.
complianceDetailed configuration for a single evaluation preset.
performanceDetailed configuration for a single evaluation preset.
reactDetailed configuration for a single evaluation preset.
expressDetailed configuration for a single evaluation preset.
fastapiDetailed configuration for a single evaluation preset.
djangoDetailed configuration for a single evaluation preset.
spring-bootDetailed configuration for a single evaluation preset.
railsDetailed configuration for a single evaluation preset.
nextjsDetailed configuration for a single evaluation preset.
terraformDetailed configuration for a single evaluation preset.
kubernetesDetailed configuration for a single evaluation preset.
onboardingDetailed configuration for a single evaluation preset.
fintechDetailed configuration for a single evaluation preset.
healthtechDetailed configuration for a single evaluation preset.
saasDetailed configuration for a single evaluation preset.
open-sourceDetailed configuration for a single evaluation preset.
governmentDetailed configuration for a single evaluation preset.
ai-reviewDetailed configuration for a single evaluation preset.

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/KevinRabun/judges'

If you have feedback or need assistance with the MCP directory API, please join our Discord server