Skip to main content
Glama
filhocf

sonarqube-mcp-py

by filhocf

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_PORTNoPort for HTTP transport (default: 8959)8959
MCP_TRANSPORTNoTransport mode: 'stdio' (default) or 'streamable-http'stdio
SONARQUBE_URLYesThe URL of your SonarQube instance (e.g., https://your-sonarqube-instance)
SONARQUBE_TOKENYesYour SonarQube authentication token (e.g., squ_your_token_here)
SONARQUBE_VERIFY_SSLNoSet to 'false' to disable SSL verification for self-signed certificates (default: 'true')true

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_sonarqube_projectsC

Search for projects in SonarQube

get_project_quality_gate_statusC

Get quality gate status for a project

get_component_measuresC

Get metrics for a component (bugs, coverage, etc.)

list_quality_gatesA

List all quality gates defined in SonarQube

search_sonar_issuesC

Search for issues (bugs, vulnerabilities, code smells) in a project

search_security_hotspotsC

Search for security hotspots in a project

show_security_hotspotC

Get details of a specific security hotspot

show_ruleC

Get details of a SonarQube rule

search_metricsA

List all available metrics in SonarQube

list_pull_requestsC

List pull requests analyzed for a project

get_file_coverage_detailsC

Get coverage details for files in a project

search_files_by_coverageD

Find files with lowest coverage

get_duplicationsC

Get code duplications for a file

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/filhocf/sonarqube-mcp-py'

If you have feedback or need assistance with the MCP directory API, please join our Discord server