fastmcp-sonarqube-metrics

ArchAI-Labs/fastmcp-sonarqube-metrics

3.4

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

FastMCP SonarQube Metrics is a project that provides tools for retrieving SonarQube project metrics using the FastMCP framework.

Tools

Functions exposed to the LLM to take actions

get_status

Performs a health check on the configured SonarQube instance.

create_sonarqube_project

Creates a new SonarQube project. Requires administrator privileges.

delete_sonarqube_project

Deletes a SonarQube project. Requires administrator privileges. USE WITH CAUTION!

list_projects

Lists all accessible SonarQube projects, optionally filtered by name or key.

get_sonarqube_metrics

Retrieves specified metrics for a given SonarQube project key.

get_sonarqube_metrics_history

Retrieves historical metrics for a given SonarQube project using /api/measures/search_history.

get_sonarqube_component_tree_metrics

Retrieves metric values for all components in a project using /api/measures/component_tree.

get_project_issues

Fetch SonarQube issues for a given project, optionally filtered by type, severity, and resolution status.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources