SonarQube

Officiel Développement

SonarQube MCP est le serveur MCP officiel de SonarSource. Il relie votre assistant IA à SonarQube Server ou SonarQube Cloud pour vérifier la qualité et la sécurité de votre code, et peut analyser des fichiers directement dans le contexte de l’agent.

Fonctionnalités principales

  • Analyser un fichier avec les analyseurs SonarQube : Java, Kotlin, Python, Go, JavaScript, TypeScript, PHP, Terraform, Docker, détection de secrets…
  • Analyser une liste de fichiers locaux via SonarQube for IDE, et activer ou couper l’analyse automatique
  • Lancer l’analyse avancée Vortex sur un fichier lorsque votre organisation y a accès
  • Générer une configuration prête à l’emploi pour votre client grâce à l’outil en ligne de SonarSource

Installation

Le serveur est distribué sous forme d’image Docker sonarsource/sonarqube-mcp. Dans Claude Code, pour SonarQube Cloud :

claude mcp add sonarqube \
  --env SONARQUBE_TOKEN=$SONAR_TOKEN \
  --env SONARQUBE_ORG=$SONAR_ORG \
  -- docker run --init --pull=always -i --rm -e SONARQUBE_TOKEN -e SONARQUBE_ORG sonarsource/sonarqube-mcp

Pour SonarQube Server, remplacez SONARQUBE_ORG par SONARQUBE_URL (l’adresse de votre serveur).

Bon à savoir

  • Il faut un jeton utilisateur SonarQube, plus la clé d’organisation (Cloud) ou l’URL du serveur (Server). Pour SonarQube Cloud US, ajoutez SONARQUBE_URL=https://sonarqube.us.
  • Ne mettez pas le jeton en dur dans vos commandes ou dans des fichiers versionnés : passez par des variables d’environnement.
  • Tout runtime compatible OCI, comme Podman ou nerdctl, peut remplacer Docker.
  • L’outil analyze_code_snippet est déprécié et sera retiré dans une prochaine version.

Source : documentation officielle de SonarQube MCP Server, consultée le 3 novembre 2026.

Compatibilité

Ce serveur fonctionne avec les clients MCP suivants :

Claude DesktopClaude CodeCursorVS CodeChatGPTWindsurf

Indice de confiance : Élevé

  • Serveur officiel
  • Dépôt public disponible
  • Site web renseigné
  • Installation documentée
  • Documentation fournie

Indice indicatif calculé à partir des informations disponibles (statut officiel, dépôt, documentation). Il ne constitue pas un audit de sécurité.

Vous éditez ce serveur ? Ajoutez le badge serveurmcp.com

Affichez ce badge dans votre README ou sur votre site pour signaler que votre serveur est référencé dans l’annuaire. Le badge renvoie vers cette fiche.

Listed on serveurmcp.comRéférencé sur serveurmcp.com

Markdown, version anglaise (README)

Markdown, version française

HTML (site web)

docker run --init --pull=always -i --rm -e SONARQUBE_TOKEN -e SONARQUBE_ORG sonarsource/sonarqube-mcp

Tarif : Gratuit, compte SonarQube Server ou Cloud requis

Code source Site officiel