Judges Panel
45 judges that evaluate AI-generated code for security, cost, and quality with built-in AST.
Connector by KevinRabun · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/kevinrabun-judges
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 25 read · 3 write · 0 delete · 7 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 35
Read from the source code; the running server may list different tools.
Read 25 · Look things up without changing anything.
analyze_dependenciesevaluate_batchevaluate_codeevaluate_code_single_judgeevaluate_code_streamingevaluate_diffevaluate_fileevaluate_git_diffevaluate_projectevaluate_then_fixevaluate_with_progressevaluate-code
Show 13 more tools
evaluate-diffexplain_findingfix_codeget_finding_statsget_judgesget_suppression_analyticsjudges_evaluatelist_fileslist_triaged_findingsre_evaluate_with_contextread_filereview-projectsession_status
Write 3 · Create, change, send or run things.
benchmark_gaterecord_feedbackrun_benchmark
Not yet classified 7 · We could not tell from the name and description.
evaluate_app_builder_flowevaluate_focusedevaluate_policy_awareevaluate_public_repo_reportscaffold_judgescaffold_plugintriage_finding
Files it touches
- Any path the agent passes to its tools
Tools (35)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
analyze_dependenciesAnalyze 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_gateRun 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.
evaluate_app_builder_flowRun a 3-step app-builder workflow: tribunal review, plain-language risk translation, and prioritized remediation tasks with AI-fixable P0/P1 items.
evaluate_batchEvaluate multiple code files in a single call. Returns per-file verdicts with scores and findings, plus aggregate statistics.
evaluate_codeDescription is built at runtime.
evaluate_code_single_judgeDescription is built at runtime.
evaluate_code_streamingDescription is built at runtime.
evaluate_diffDescription is built at runtime.
evaluate_fileDescription is built at runtime.
evaluate_focusedRun 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.
evaluate_git_diffEvaluate 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).
evaluate_policy_awareRun 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_projectDescription is built at runtime.
evaluate_public_repo_reportClone a public repository URL, run the full judges panel across source files, and generate a consolidated markdown report.
evaluate_then_fixEvaluate 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.
Show 20 more tools
evaluate_with_progressEvaluate code with progressive judge-by-judge reporting. Returns intermediate counts as each judge completes, useful for large files where full tribunal takes time.
evaluate-codeEvaluate a code snippet or file for issues across all judge categories
evaluate-diffEvaluate a code diff (PR or commit) for introduced issues
explain_findingExplain a Judges Panel finding in plain language. Provides OWASP/CWE references, risk context, and remediation guidance based on the rule ID and finding details.
fix_codeEvaluate 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.
get_finding_statsGet 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_judgesList all available judges on the Agent Tribunal panel, including their areas of expertise and what they evaluate.
get_suppression_analyticsAnalyze 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.
judges_evaluatelist_filesList files and directories in the workspace. Useful for exploring project structure before evaluating code.
list_triaged_findingsList 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_contextRe-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.
read_fileRead the contents of a file in the workspace. Returns the file text, or an error if the file is too large or missing.
record_feedbackRecord 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.
review-projectFull project-level review with cross-file analysis
run_benchmarkRun 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.
scaffold_judgeGenerate 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_pluginGenerate a starter plugin template for the Judges Panel. Creates a self-contained plugin file with custom rules, optional custom judges, and lifecycle hooks.
session_statusGet 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.
triage_findingSet 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.
Signals
- Stars
- 7
- Forks
- 4
- Open issues
- 3
- Weekly downloads
- 39
- Last commit
- Apr 7, 2026 (6 months ago)
- Last release
- Apr 7, 2026 (6 months ago)
- Last package publish
- Apr 7, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.KevinRabun/judges- Version
- 3.129.9
- Auth
- No auth
- Packages
- npm @kevinrabun/judges
- License
- MIT
- Repository
- github.com/KevinRabun/judges
- Website
- kevinrabun.github.io/judges/
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from KevinRabun
- 0.471score
FedRAMP 20x Requirements
KevinRabun
An MCP server that provides access to FedRAMP 20x security requirements and controls.
ConnectorDFreshness: DLocal★ 6↓ 89/wkClaude Code +5 - 0.459score
GDPR Shift-Left Compliance
KevinRabun
GDPR compliance MCP server - article lookup, DPIA, ROPA, DSR, IaC analysis, Bicep templates.
ConnectorDFreshness: DLocal★ 2↓ 49/wkClaude Code +5
Cite this page
Judges Panel MCP server. Agent Mart. https://agentmart.dev/connectors/kevinrabun-judges (last updated 2026-10-24)