sonarqube-integration | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / sonarqube-integration

sonarqube-integration

maintained by bitsoex

star 35 account_tree 30 verified_user MIT License
bolt View GitHub

name: sonarqube-integration description: > SonarQube integration via MCP for Java projects. The MCP server runs remotely and requires no local setup. Use natural language to query issues, analyze code, and check quality gates. compatibility: All Java projects with SonarQube analysis metadata: version: "1.0.0" technology: java category: quality tags: - java - sonarqube - mcp - code-quality

SonarQube Integration

SonarQube integration via MCP (Model Context Protocol) for Java code quality analysis.

When to use this skill

  • Finding and fixing SonarQube issues
  • Checking quality gate status
  • Analyzing code for quality issues
  • Understanding SonarQube rules
  • Prioritizing issue remediation

Skill Contents

Sections

Available Resources

📚 references/ - Detailed documentation


Quick Start

The SonarQube MCP server runs remotely at https://sonarqube-mcp.bitso.io/mcp and is automatically configured in all supported IDEs.

No setup required - just use natural language:

"Find HIGH severity issues in my-project"
"Show me details about rule java:S1128"
"What's the quality gate status for my-service?"
"Analyze this code for SonarQube issues"

MCP Tools Available

Tool Purpose
list_projects List all SonarQube projects
get_issues Get issues for a project
get_issue_details Get details for a specific issue
get_rule Get rule documentation
get_quality_gate Check quality gate status
analyze_code Analyze code snippet

Common Workflows

1. Fix Issues by Severity

"Find all BLOCKER issues in payment-service"
"Get details for issue AYx123..."
"Show me the rule java:S2259"

2. Check Quality Gate

"What's the quality gate status for my-service?"
"List all projects I have access to"

3. Understand Rules

"Explain rule java:S1128 (unused imports)"
"What are the CRITICAL rules for Java?"

Supported IDEs

The MCP is automatically available in:

IDE Configuration
Cursor .cursor/mcp.json
VS Code + Copilot .vscode/mcp.json
Claude Code .mcp.json
IntelliJ IDEA See manual setup
Copilot CLI See manual setup

For IntelliJ and Copilot CLI, see: java/commands/add-sonarqube-mcp-to-intellij-and-copilot-cli.md

References

Reference Description
references/mcp-tools.md Full MCP tool reference
references/common-rules.md Common Java rules

Related Rules

  • .cursor/rules/java-sonarqube-setup.mdc - Setup guide
  • .cursor/rules/java-sonarqube-mcp.mdc - MCP tool reference
  • .claude/commands/fix-sonarqube-issues.md - Fix command

Related Skills

Skill Purpose
java-coverage JaCoCo coverage for SonarQube
gradle-standards SonarQube Gradle plugin

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 35
GitHub Forks 30
Created Jan 2026
Last Updated il y a 4 mois
tools tools automation tools

Related Skills

fabric
chevron_right
specs-gen
chevron_right
pr

pr

MoonshotAI
star 6.1k
chevron_right
typescript-expert
chevron_right
docker-expert
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.