{"slug":"kis9a/mcp-grafana-with-questdb","name":"Grafana","description":"Access and manage Grafana resources, including dashboards, datasources, Prometheus, Loki, and alerting.","category":"development","tags":[],"official":false,"stars":0,"transport":"stdio","install":null,"tools":[{"name":"list_teams","description":"List all teams"},{"name":"search_dashboards","description":"Search for dashboards"},{"name":"get_dashboard_by_uid","description":"Get a dashboard by uid"},{"name":"update_dashboard","description":"Update or create a new dashboard"},{"name":"get_dashboard_panel_queries","description":"Get panel title, queries, datasource UID and type from a dashboard"},{"name":"list_datasources","description":"List datasources"},{"name":"get_datasource_by_uid","description":"Get a datasource by uid"},{"name":"get_datasource_by_name","description":"Get a datasource by name"},{"name":"query_prometheus","description":"Execute a query against a Prometheus datasource"},{"name":"list_prometheus_metric_metadata","description":"List metric metadata"},{"name":"list_prometheus_metric_names","description":"List available metric names"},{"name":"list_prometheus_label_names","description":"List label names matching a selector"},{"name":"list_prometheus_label_values","description":"List values for a specific label"},{"name":"list_incidents","description":"List incidents in Grafana Incident"},{"name":"create_incident","description":"Create an incident in Grafana Incident"},{"name":"add_activity_to_incident","description":"Add an activity item to an incident in Grafana Incident"},{"name":"resolve_incident","description":"Resolve an incident in Grafana Incident"},{"name":"query_loki_logs","description":"Query and retrieve logs using LogQL (either log or metric queries)"},{"name":"list_loki_label_names","description":"List all available label names in logs"},{"name":"list_loki_label_values","description":"List values for a specific log label"},{"name":"query_loki_stats","description":"Get statistics about log streams"},{"name":"list_alert_rules","description":"List alert rules"},{"name":"get_alert_rule_by_uid","description":"Get alert rule by UID"},{"name":"list_oncall_schedules","description":"List schedules from Grafana OnCall"},{"name":"get_oncall_shift","description":"Get details for a specific OnCall shift"},{"name":"get_current_oncall_users","description":"Get users currently on-call for a specific schedule"},{"name":"list_oncall_teams","description":"List teams from Grafana OnCall"},{"name":"list_oncall_users","description":"List users from Grafana OnCall"},{"name":"get_investigation","description":"Retrieve an existing Sift investigation by its UUID"},{"name":"get_analysis","description":"Retrieve a specific analysis from a Sift investigation"},{"name":"list_investigations","description":"Retrieve a list of Sift investigations with an optional limit"},{"name":"find_error_pattern_logs","description":"Finds elevated error patterns in Loki logs."},{"name":"find_slow_requests","description":"Finds slow requests from the relevant tempo datasources."},{"name":"list_pyroscope_label_names","description":"List label names matching a selector"},{"name":"list_pyroscope_label_values","description":"List label values matching a selector for a label name"},{"name":"list_pyroscope_profile_types","description":"List available profile types"},{"name":"fetch_pyroscope_profile","description":"Fetches a profile in DOT format for analysis"},{"name":"query_questdb_sql","description":"QuestDB datasource: Executes arbitrary SQL and returns the results as an array of JSON objects, one per row."},{"name":"query_athena_sql","description":"Athena datasource: Executes arbitrary SQL and returns the results as an array of JSON objects, one per row."}],"env_vars":["GRAFANA_URL","GRAFANA_API_KEY"],"auth_type":"none","github":"https://github.com/kis9a/mcp-grafana-with-questdb","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}