Grafana MCP Server
by Grafana MCP Server
Overview
A comprehensive Model Context Protocol (MCP) server for Grafana that provides: - Dashboards: Search, get, update, patch, and create dashboards with context window optimization - Datasources: List and query Prometheus, Loki, and ClickHouse datasources - Prometheus: Execute PromQL queries, histogram percentile analysis, and retrieve metric metadata - Loki: Query logs and metrics using LogQL, detect log patterns - ClickHouse: Execute SQL queries, discover tables and schemas - Alerting: List, create, update, and delete alert rules and contact points - Incidents: Manage incidents in Grafana Incident - Sift: Investigate errors and performance issues - OnCall: Manage on-call schedules, shifts, and alert groups - Pyroscope: Continuous profiling with profile types, labels, and flame graphs - Navigation: Generate accurate deeplinks to Grafana resources - Annotations: Query, create, update, and patch annotations - Admin: Manage teams, users, roles, and permissions - Rendering: Generate PNG snapshots of dashboard panels Requires Grafana version 9.0 or later for full functionality.
Tools
create_alert_rule
Claudecreate_annotation
Claudecreate_folder
Claudecreate_graphite_annotation
Claudecreate_incident
Claudedelete_alert_rule
Claudedescribe_clickhouse_table
Claudefetch_pyroscope_profile
Claudefind_error_pattern_logs
Claudefind_slow_requests
Claudegenerate_deeplink
Claudeget_alert_group
Claudeget_alert_rule_by_uid
Claudeget_annotation_tags
Claudeget_annotations
Claudeget_assertions
Claudeget_current_oncall_users
Claudeget_dashboard_by_uid
Claudeget_dashboard_panel_queries
Claudeget_dashboard_property
Claudeget_dashboard_summary
Claudeget_datasource_by_name
Claudeget_datasource_by_uid
Claudeget_incident
Claudeget_oncall_shift
Claudeget_panel_image
Claudeget_query_examples
Claudeget_resource_description
Claudeget_resource_permissions
Claudeget_role_assignments
Claudeget_role_details
Claudeget_sift_analysis
Claudeget_sift_investigation
Claudelist_alert_groups
Claudelist_alert_rules
Claudelist_all_roles
Claudelist_clickhouse_tables
Claudelist_contact_points
Claudelist_datasources
Claudelist_incidents
Claudelist_loki_label_names
Claudelist_loki_label_values
Claudelist_oncall_schedules
Claudelist_oncall_teams
Claudelist_oncall_users
Claudelist_prometheus_label_names
Claudelist_prometheus_label_values
Claudelist_prometheus_metric_metadata
Claudelist_prometheus_metric_names
Claudelist_pyroscope_label_names
Claudelist_pyroscope_label_values
Claudelist_pyroscope_profile_types
Claudelist_sift_investigations
Claudelist_team_roles
Claudelist_teams
Claudelist_user_roles
Claudelist_users_by_org
Claudepatch_annotation
Claudequery_clickhouse
Claudequery_loki_logs
Claudequery_loki_patterns
Claudequery_loki_stats
Claudequery_prometheus
Claudequery_prometheus_histogram
Claudesearch_dashboards
Claudesearch_folders
Claudesearch_logs
Claudeupdate_alert_rule
Claudeupdate_annotation
Claudeupdate_dashboard
ClaudeLinks
App Stats
71
Tools
Claude
Platforms
Category
GrafanaWorks with
Data refreshed daily