sonarqube-mcp-server and aibolit-mcp-server

These are competitors offering overlapping static code analysis capabilities, though SonarQube provides broader multi-language support and enterprise features while Aibolit specializes specifically in Java refactoring hotspot detection.

sonarqube-mcp-server
53
Established
aibolit-mcp-server
50
Established
Maintenance 13/25
Adoption 10/25
Maturity 9/25
Community 21/25
Maintenance 10/25
Adoption 6/25
Maturity 18/25
Community 16/25
Stars: 418
Forks: 67
Downloads:
Commits (30d): 0
Language: Java
License:
Stars: 24
Forks: 6
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No Package No Dependents
No risk flags

About sonarqube-mcp-server

SonarSource/sonarqube-mcp-server

SonarQube MCP Server

Implements an MCP server that connects AI agents to SonarQube for real-time code quality analysis and security scanning, supporting both Cloud and Server deployments. Enables inline code snippet analysis within agent contexts without requiring full repository integration. Deploys as a containerized service with stdio transport, integrating with Claude, Cursor, Gemini, and other MCP-compatible AI platforms through environment-based authentication.

About aibolit-mcp-server

cqfn/aibolit-mcp-server

MCP Server for Aibolit Java Static Analyzer: Helping Your AI Agent Identify Hotspots for Refactoring

Implements the Model Context Protocol (MCP) to bridge Claude Code, Cursor, and Windsurf with Aibolit's Java static analyzer, exposing deep design issues rather than cosmetic problems. Uses Node.js as a stdio transport wrapper around the Python-based Aibolit tool, enabling AI agents to identify refactoring hotspots during interactive development sessions. Prioritizes critical architectural defects over low-hanging fruit, guiding agents toward meaningful code improvements.

Scores updated daily from GitHub, PyPI, and npm data. How scores work