ArchAI-Labs/fastmcp-sonarqube-metrics
by Various
Chat with your SonarQube data: explore metrics, compare trends, and track issues—effortlessly.
MCP
ArchAI-Labs/fastmcp-sonarqube-metrics
Added 1 June 2026
Overview
A Python-based MCP server that lets you query SonarQube metrics using natural language. It connects to a SonarQube instance and exposes project metrics, issue counts, and trend data through a chat interface.
Best for
Best for
Developers who want to query SonarQube metrics conversationally without writing API calls
Use cases
- Ask about code quality metrics for a specific project
- Compare quality trends across different time periods
- Track open issues and their severity levels
How to use
Tools exposed
get_statuscreate_sonarqube_projectdelete_sonarqube_projectlist_projectsget_sonarqube_metricsget_sonarqube_metrics_historyget_sonarqube_component_tree_metricsget_project_issues
Tested with
Claude Desktop, VS Code, ChatGPT, client_test.py, client_tool.py, client_langchain.py
Example client config
SONARQUBE_URL=<your_sonarqube_url>\nSONARQUBE_TOKEN=<your_sonarqube_token>\nTRANSPORT=<stdio or sse>\nGEMINI_API_KEY=<your-gemini-api_key>\nGEMINI_MODEL=<your-gemini-model> (Optional)\n# For Azure OpenAI:\nSONARQUBE_URL=<your_sonarqube_url>\nSONARQUBE_TOKEN=<your_sonarqube_token>\nTRANSPORT=<stdio or sse>\nAZURE_OPENAI_API_KEY=<your-azureopenai-api_key>\nAZURE_OPENAI_ENDPOINT=<your-azureopenai-endpoint>\nAZURE_DEPLOYMENT=<your-azureopenai-deployment>\nAZURE_API_VERSION=<your-azureopenai-api_version> Notes
A Python-based MCP server that lets you query SonarQube metrics using natural language. It connects to a SonarQube instance and exposes project metrics, issue counts, and trend data through a chat interface.
13 stars on GitHub. Last updated 2026-03-30. Licensed Apache-2.0.
Use cases
- Ask about code quality metrics for a specific project
- Compare quality trends across different time periods
- Track open issues and their severity levels
Pros
- Enables natural language exploration of SonarQube data
- Lightweight and easy to integrate with existing MCP clients
- Open source with a permissive license
Cons
- Requires a running SonarQube instance with API access
- Limited to the metrics SonarQube exposes
- Small community and few stars, so limited support
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Enables natural language exploration of SonarQube data
- Lightweight and easy to integrate with existing MCP clients
- Open source with a permissive license
Cons
- Requires a running SonarQube instance with API access
- Limited to the metrics SonarQube exposes
- Small community and few stars, so limited support
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.