lukleh/mcp-sonarcloud
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