Hi everyone!
I’m excited to announce a significant update to the SonarQube MCP Server v1.11!
Our goal has always been to bring the “Clean Code” superpower directly into your AI-driven workflows, and this release takes a massive leap forward in both depth and performance.
Whether you are using the MCP server to power your custom AI agents or integrating it with IDEs, these changes are designed to make your analysis faster, smarter, and more reliable.
High-Level Highlights
- Advanced Remote Analysis (Beta): We are introducing a powerful new tool for remote analysis. This allows your AI agents to trigger deep scans on remote environments, providing a more comprehensive view of code health beyond the local workspace. Only available for specific customers having access to it on SonarQube Cloud.
- Simplified Launch Configuration: We’ve streamlined how you start the server, making it easier to get up and running in minutes.
- Blazing Fast Startup: By optimizing how we load resources, the server now starts significantly faster when you aren’t immediately invoking analysis tools.
Tooling & Security Enhancements
We’ve overhauled the toolset available to your AI agents to provide more granular data and better context:
- New Specialized Tools: * Security Hotspots: Identify code that requires manual review for security risks.
- Coverage & Duplication: Quickly pull metrics on unit test coverage and code cloning.
- Pull Request Integration: Better visibility into issues specific to your active PRs.
- Debug Mode: A new mode to help developers troubleshoot interactions between the MCP client and the Sonar server.
- Refined Scope: We’ve reduced the default tool scope to prevent “information overload” for the LLM, ensuring it focuses only on the most relevant data.
- Deprecation Note: We have removed the specific tool for rule repositories to simplify the interface and consolidate logic.
Performance & Enterprise Readiness
For our users operating at scale or using SonarQube Cloud (SQC), we’ve introduced several “under-the-hood” improvements:
- Multi-tenant Support (HTTP Mode): The server now supports multi-tenant launches in HTTP mode, a critical update for users managing multiple organizations in SonarQube Cloud.
- Stateless Implementation: Moving to a stateless architecture for HTTP ensures better scalability and reliability in containerized environments.
- Silent Ignored Projects Fix: We squashed a bug where certain projects were being silently ignored during issue searches. Now, if a project is in scope, you’ll see the results—no exceptions.
Getting Started
You can pull the latest version via your preferred package manager or Docker image. We recommend updating immediately to take advantage of the performance boosts.
If you find this project useful, please consider giving us a Star
on GitHub - it really helps support the team!
Happy coding!
Alexander