mcp-sonarcloud

lukleh/mcp-sonarcloud

3.2

If you are the rightful owner of mcp-sonarcloud and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The MCP SonarCloud Server is a Model Context Protocol server implementation designed to facilitate interaction with SonarCloud projects, issues, quality gates, and security hotspots.

Tools

Functions exposed to the LLM to take actions

search_my_sonarqube_projects

List all SonarCloud projects in your organization with pagination.

show_component

Get detailed metadata for a specific project or component.

component_tree

Traverse the file/directory structure of a project.

search_sonar_issues_in_projects

Search for issues with filtering by pull request, severity, and more.

list_issue_authors

Discover SCM authors who contributed to issues.

get_issue_changelog

Retrieve the change history of an issue.

list_issue_tags

List available tags used on issues.

get_project_quality_gate_status

Get the quality gate status for a project, branch, or pull request.

list_quality_gates

List all quality gates in your organization.

show_quality_gate

Get detailed conditions for a specific quality gate.

search_quality_gates

Find projects associated with a quality gate.

get_quality_gate_by_project

Get the quality gate assigned to a project.

search_hotspots

Search for security hotspots in a project with file, branch, or PR filters.

show_hotspot

Get detailed information about a specific hotspot.

change_hotspot_status

Change the status of a hotspot.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources