Pular para o conteúdo

SonarQube MCP Server

Traga issues, quality gates e análise de código na hora do SonarQube para o Claude.

Oficialpor SonarSourceRoda no seu computadorVerificado em 18 de outubro de 2026

O servidor MCP oficial da SonarSource conecta o Claude ao SonarQube Cloud ou ao SonarQube Server, para que ele consulte issues, status do quality gate, métricas, security hotspots e riscos de dependências dos seus projetos. Ele também analisa trechos de código dentro da conversa e avalia uma dependência de terceiros antes de você adicioná-la, com chaves de conjunto de ferramentas e de somente leitura que limitam o que o Claude pode alterar.

Para quem é

  • Equipes de desenvolvimento que usam o SonarQube
  • Tech leads acompanhando a qualidade do código
  • Revisores de segurança

Prompts para testar

Depois de conectado, peça com suas palavras. Sua ferramenta de IA decide quando usar o servidor e pergunta antes de mudar algo importante.

Prompt 1
Por que o quality gate está falhando no my-api e quais issues devo corrigir primeiro?
Prompt 2
Liste os security hotspots abertos no projeto payments e explique cada um.
Prompt 3
Antes de eu adicionar este pacote npm, verifique se ele tem vulnerabilidades conhecidas e problemas de licença.

Como conectar na sua ferramenta de IA

MCP é um padrão aberto, então este servidor funciona no Claude, ChatGPT, Codex, Cursor, VS Code e mais. Escolha sua ferramenta:

Mais fácil: cole isto em Claude Code
Conecte para mim o servidor MCP do SonarQube MCP Server ao Claude Code: rode 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
Se algum valor começar com YOUR_, me peça primeiro. Quando estiver conectado, me ajude a fazer login se precisar e mostre uma coisa que eu possa pedir a ele.

Ou faça você mesmo:

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

Antes, troque os valores YOUR_ pelos seus próprios dados.

Bom saber

Para o SonarQube Server, passe SONARQUBE_URL em vez de SONARQUBE_ORG. Defina SONARQUBE_READ_ONLY=true para bloquear ações de escrita.

Libere os passos de configuração

Grátis. Deixe seu email uma vez para liberar os passos de configuração dos 150 servidores e receber os melhores conectores novos todo mês.

Sem spam. Cancele com um clique. Usamos seu e-mail para enviar o curso e dicas de IA.

Como verificamos

Verificamos o repositório SonarSource/sonarqube-mcp-server (código disponível sob a SONAR Source-Available License, versão 1.29.0 em 2026-10, comando para o Claude Code documentado) e a entrada de registro; ele roda localmente a partir da imagem Docker sonarsource/sonarqube-mcp.

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