Makuco MCP
Qualidade de código — SonarQube, complexidade ciclomática e diagramas PlantUML.
O Makuco MCP dá às skills ferramentas de qualidade de código: rodar análise SonarQube, consultar issues, checar complexidade ciclomática e gerar diagramas PlantUML.
Tools
| Tool | O que faz |
|---|---|
sonar-run | Roda uma análise SonarQube (via Docker) no projeto ou num caminho específico. |
get-sonar-issues | Busca issues, hotspots e métricas de duplicação de um projeto no SonarQube. |
complexity-check | Verifica a complexidade ciclomática das funções de um caminho (via Lizard, Docker). |
generate-plantuml-diagram | Gera diagramas PlantUML (SVG e/ou PNG) a partir do código do diagrama. |
Pré-requisitos
- Docker instalado e rodando — necessário para
sonar-runecomplexity-check(a primeira execução de cada um baixa a imagem correspondente). SONAR_URLeSONAR_TOKENconfigurados — necessários parasonar-runeget-sonar-issues. Passo a passo completo em Configurações.
generate-plantuml-diagram não depende do Sonar nem do Docker.