MCP Hub
Back to servers

SonarQube MCP Server

Server for SonarQube Give AI assistants direct access to your code quality, security & analysis data

glama
Updated
Mar 31, 2026

🛡️ SonarQube MCP Server

SonarQube MCP Server

Model Context Protocol server for SonarQube
Give AI assistants direct access to your code quality, security & analysis data

npm VS Code Marketplace license node tools


📦 Packages

This monorepo contains two packages:

PackageDescriptionDocs
sonarqube-mcp-serverStandalone MCP server (npm, CLI, stdio)📖 README
sonarqube-mcp-extensionVS Code extension with built-in MCP server📖 README

🔧 12 Tools at a Glance

ToolWhat it does
sq_list_projectsList projects with quality status
sq_get_projectProject overview with metrics
sq_search_issuesSearch bugs, vulns & code smells
sq_get_issueFull issue details
sq_get_quality_gateQuality gate status & conditions
sq_search_hotspotsSecurity hotspots needing review
sq_get_hotspotHotspot details & remediation
sq_get_measuresCode quality metrics
sq_get_measures_historyMetric trends over time
sq_get_ruleRule details & guidance
sq_search_rulesSearch rules by language/type
sq_get_component_treeFile tree with metrics

🚀 Quick Start

Option 1 — VS Code Extension (Recommended)

  1. Install SonarQube MCP from the VS Code Marketplace
  2. Set sonarqubeMcp.baseUrl and sonarqubeMcp.token in VS Code settings
  3. The MCP server appears automatically in VS Code's MCP panel — start/stop/restart from there

Extension docs

Option 2 — Standalone CLI

npm install -g sonarqube-mcp-server

export SONAR_MCP_BASE_URL="https://sonarcloud.io"
export SONAR_MCP_TOKEN="squ_your_token"
sonarqube-mcp-server

Server docs

Option 3 — MCP Client Config (Claude Desktop, Cursor, etc.)

{
  "mcpServers": {
    "sonarqube": {
      "command": "npx",
      "args": ["sonarqube-mcp-server"],
      "env": {
        "SONAR_MCP_BASE_URL": "https://sonarcloud.io",
        "SONAR_MCP_TOKEN": "squ_your_token"
      }
    }
  }
}

📄 License

MIT © bhayanak

Reviews

No reviews yet

Sign in to write a review