← Index

io.github.mustafacagri/ai-quality-gate

io.github.mustafacagri/ai-quality-gate·v1.0.4·Other
Quality Score
85
/100

🚀 Kill the Junior AI Era. 🤖 Level up AI code to automatically Principal standards. 🛡️ Quality Gate ✨

§01  Install
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "ai-quality-gate": {
      "command": "npx",
      "args": [
        "-y",
        "ai-quality-gate"
      ],
      "env": {
        "PROJECT_ROOT": "<project_root>",
        "SONAR_HOST_URL": "<sonar_host_url>",
        "SONAR_TOKEN": "<your-sonar_token>",
        "SONAR_PROJECT_KEY": "<sonar_project_key>",
        "ENABLE_I18N_RULES": "<enable_i18n_rules>"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "ai-quality-gate": {
      "command": "npx",
      "args": [
        "-y",
        "ai-quality-gate"
      ],
      "env": {
        "PROJECT_ROOT": "<project_root>",
        "SONAR_HOST_URL": "<sonar_host_url>",
        "SONAR_TOKEN": "<your-sonar_token>",
        "SONAR_PROJECT_KEY": "<sonar_project_key>",
        "ENABLE_I18N_RULES": "<enable_i18n_rules>"
      }
    }
  }
}
Cline (cline_mcp_settings.json)
npx -y ai-quality-gate
§02  Environment variables
PROJECT_ROOT

Absolute path to the project root for analysis (auto-detected if omitted)

SONAR_HOST_URL

SonarQube server base URL (e.g., http://localhost:9000)

SONAR_TOKEN
secret

SonarQube authentication token

SONAR_PROJECT_KEY

SonarQube project key

ENABLE_I18N_RULES

Enable stricter JSX literal checks for i18n projects (true/false)

§03  MCP Quality Score  ·  methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
10
§04  Alternatives in Other