loading…
Search for a command to run...
loading…
Server for SonarQube Give AI assistants direct access to your code quality, security & analysis data
Server for SonarQube Give AI assistants direct access to your code quality, security & analysis data
Model Context Protocol server for SonarQube
Give AI assistants direct access to your code quality, security & analysis data
This monorepo contains two packages:
| Package | Description | Docs |
|---|---|---|
| sonarqube-mcp-server | Standalone MCP server (npm, CLI, stdio) | 📖 README |
| sonarqube-mcp-extension | VS Code extension with built-in MCP server | 📖 README |
| Tool | What it does |
|---|---|
sq_list_projects |
List projects with quality status |
sq_get_project |
Project overview with metrics |
sq_search_issues |
Search bugs, vulns & code smells |
sq_get_issue |
Full issue details |
sq_get_quality_gate |
Quality gate status & conditions |
sq_search_hotspots |
Security hotspots needing review |
sq_get_hotspot |
Hotspot details & remediation |
sq_get_measures |
Code quality metrics |
sq_get_measures_history |
Metric trends over time |
sq_get_rule |
Rule details & guidance |
sq_search_rules |
Search rules by language/type |
sq_get_component_tree |
File tree with metrics |
sonarqubeMcp.baseUrl and sonarqubeMcp.token in VS Code settingsnpm install -g sonarqube-mcp-server
export SONAR_MCP_BASE_URL="https://sonarcloud.io"
export SONAR_MCP_TOKEN="squ_your_token"
sonarqube-mcp-server
{
"mcpServers": {
"sonarqube": {
"command": "npx",
"args": ["sonarqube-mcp-server"],
"env": {
"SONAR_MCP_BASE_URL": "https://sonarcloud.io",
"SONAR_MCP_TOKEN": "squ_your_token"
}
}
}
}
MIT © bhayanak
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"sonarqube-mcp-server": {
"command": "npx",
"args": []
}
}
}