Overview
Features
Docker-based deployment
Easily deploy via the official Docker image mcp/sonarqube for quick setup.
Transport modes
Supports Stdio (default), HTTP, and HTTPS transports for multi-user scenarios.
Selective toolsets and read-only mode
Enable specific toolsets with SONARQUBE_TOOLSETS; optional read-only mode with SONARQUBE_READ_ONLY.
IDE integration
Integrates with SonarQube for IDE and provides port configuration for IDE connections.
TLS and certificates
Supports custom certificates and TLS options, including private CA certificates.
Proxy support
Configurable HTTP/HTTPS proxy via Java system properties.
Manual configuration and build
Manual MCP configuration and local build flow using Gradle and Java 21+.
Telemetry control
Telemetry can be disabled via TELEMETRY_DISABLED.
Who Is This For?
- Developers:Integrate SonarQube analysis into local and CI workflows using MCP.
- DevOps Engineers:Deploy and manage MCP server instances with Docker and transport settings.
- IDE Users:Perform inline code quality analysis within IDE workflows via MCP integration.




