Saltar al contenido

SonarQube MCP Server

Lleva los issues, quality gates y el análisis de código al instante de SonarQube a Claude.

Oficialde SonarSourceSe ejecuta en tu computadoraVerificado el 18 de octubre de 2026

El servidor MCP oficial de SonarSource conecta a Claude con SonarQube Cloud o SonarQube Server, para que consulte issues, estado del quality gate, métricas, security hotspots y riesgos de dependencias de tus proyectos. También puede analizar fragmentos de código dentro de la conversación y revisar una dependencia de terceros antes de que la agregues, con opciones de toolsets y de solo lectura que limitan lo que Claude puede cambiar.

Para quién es

  • Equipos de desarrollo que usan SonarQube
  • Líderes técnicos que siguen la calidad del código
  • Revisores de seguridad

Prompts para probar

Cuando esté conectado, pide lo que quieras con tus palabras. Tu herramienta de IA decide cuándo usar el servidor y te pregunta antes de cambiar algo importante.

Prompt 1
¿Por qué falla el quality gate en my-api y qué issues debería corregir primero?
Prompt 2
Lista los security hotspots abiertos del proyecto payments y explica cada uno.
Prompt 3
Antes de agregar este paquete npm, revísalo en busca de vulnerabilidades conocidas y problemas de licencia.

Cómo conectarlo en tu herramienta de IA

MCP es un estándar abierto, así que este servidor funciona en Claude, ChatGPT, Codex, Cursor, VS Code y más. Elige tu herramienta:

Lo más fácil: pega esto en Claude Code
Conecta por mí el servidor MCP de SonarQube MCP Server a Claude Code: ejecuta este comando: claude mcp add sonarqube --env SONARQUBE_TOKEN=YOUR_SONARQUBE_TOKEN --env SONARQUBE_ORG=YOUR_ORG_KEY -- docker run --init --pull=always -i --rm -e SONARQUBE_TOKEN -e SONARQUBE_ORG sonarsource/sonarqube-mcp
Si un valor empieza por YOUR_, pídemelo primero. Cuando esté conectado, ayúdame a iniciar sesión si hace falta y muéstrame algo que pueda pedirle.

O hazlo tú mismo:

claude mcp add sonarqube --env SONARQUBE_TOKEN=YOUR_SONARQUBE_TOKEN --env SONARQUBE_ORG=YOUR_ORG_KEY -- docker run --init --pull=always -i --rm -e SONARQUBE_TOKEN -e SONARQUBE_ORG sonarsource/sonarqube-mcp

Primero cambia los valores YOUR_ por tus propios datos.

Bueno saber

Para SonarQube Server, pasa SONARQUBE_URL en lugar de SONARQUBE_ORG. Define SONARQUBE_READ_ONLY=true para bloquear las acciones de escritura.

Desbloquea los pasos de configuración

Gratis. Deja tu email una vez para abrir los pasos de configuración de los 150 servidores y recibir cada mes los mejores conectores nuevos.

Sin spam. Te das de baja con un clic. Usamos tu correo para enviarte el curso y consejos de IA.

Cómo lo verificamos

Revisamos el repositorio SonarSource/sonarqube-mcp-server (código disponible bajo la SONAR Source-Available License, versión 1.29.0 en 2026-10, comando documentado para Claude Code) y su entrada del registro; corre localmente desde la imagen de Docker sonarsource/sonarqube-mcp.

Fuente: github.com/SonarSource/sonarqube-mcp-server