# SonarQube

> Use this tool when you need to analyze and manage code quality, identify technical debt, and automate DevOps processes. It provides comprehensive code analysis, issue management, and quality metrics through a REST API interface, accepting code repositories and project settings as inputs and outputting detailed metrics and reports. Ideal for development teams, DevOps engineers, and organizations seeking to integrate code quality automation into their CI/CD pipelines.

Canonical page: https://skillsregistry.net/skills/sonarsource-sonarqube  
JSON: https://api.skillsregistry.net/v1/skills/sonarsource-sonarqube

## Description

This MCP server provides AI assistants with access to SonarQube and SonarCloud platforms for code quality analysis and project management, built by SonarSource using Java with comprehensive REST API integration. The implementation offers tools for searching and managing issues, retrieving code metrics and measures, accessing quality gates and profiles, analyzing source code and SCM information, and performing system administration tasks across both SonarQube Server and SonarCloud environments. Built with SonarLint core integration for local analysis capabilities and featuring extensive API coverage including project search, rule repositories, language detection, and telemetry collection, it serves development teams needing AI-driven code quality automation, DevOps engineers requiring programmatic access to quality metrics, and organizations building CI/CD integrations that leverage SonarQube's static analysis platform for maintaining code standards and technical debt management.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** devops-ci
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/sonarsource-sonarqube)
- **Repository:** <https://github.com/sonarsource/sonarqube-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "sonarsource-sonarqube"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/sonarsource-sonarqube` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/sonarsource-sonarqube/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
