Behavioral MCP that makes coding assistants request explicit LLM evaluations of plans and code before proceeding.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add as-a-judge -- uvx mcp-as-a-judge~/.codex/config.toml
[mcp_servers.as-a-judge]
command = "uvx"
args = ["mcp-as-a-judge"]
# codex mcp add as-a-judge -- uvx mcp-as-a-judge~/.cursor/mcp.json
{
"mcpServers": {
"as-a-judge": {
"command": "uvx",
"args": [
"mcp-as-a-judge"
]
}
}
}.vscode/mcp.json
{
"servers": {
"as-a-judge": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-as-a-judge"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"as-a-judge": {
"command": "uvx",
"args": [
"mcp-as-a-judge"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"as-a-judge": {
"command": "uvx",
"args": [
"mcp-as-a-judge"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"as-a-judge": {
"command": "uvx",
"args": [
"mcp-as-a-judge"
]
}
}
}