Un serveur Model Context Protocol pour Grafana, donnant accès à votre instance Grafana et à son écosystème. Il s'exécute via uvx, Docker, binaire ou Helm et s'authentifie avec un token de compte de service. Les catégories d'outils peuvent être désactivées individuellement, et un mode lecture seule est disponible.
Ce qu'il fait
Où Grafana MCP Server s'exécute et ce qu'il ajoute, d'après sa documentation
Recherche, résume, modifie et crée des tableaux de bord
Liste et interroge des sources de données (Prometheus, Loki, ClickHouse, CloudWatch, Elasticsearch et d'autres)
Travaille avec l'alerting, les incidents et OnCall
Génère des liens profonds de navigation vers les ressources Grafana
Désactive des catégories d'outils avec les options --disable-
Quand l'utiliser
Bonne adéquation
Vous voulez qu'un agent examine des tableaux de bord, métriques et logs dans Grafana
Vous avez besoin d'un assistant d'observabilité en lecture seule (--disable-write)
Vous utilisez Grafana Cloud ou un Grafana auto-hébergé 9.0+
Pas pour
Grafana antérieur à 9.0 (certaines fonctionnalités peuvent ne pas marcher)
Comment installer Grafana MCP Server
Il vous faut : uv pour l'installation uvx; Grafana 9.0 ou ultérieur; Un token de compte de service Grafana
Installez uv
Créez un token de compte de service Grafana
Ajoutez le serveur à la configuration de votre client MCP avec la commande uvx et l'argument mcp-grafana
Définissez GRAFANA_URL et GRAFANA_SERVICE_ACCOUNT_TOKEN
Utilisez éventuellement Docker, le binaire ou Helm selon la section Usage
Exemple de configuration (tiré de la documentation officielle)
Chaque outil nécessite des permissions RBAC Grafana précises pour le compte de service
Les outils d'écriture peuvent modifier les tableaux de bord et d'autres ressources, sauf si --disable-write est défini
Notes de sécurité des mainteneurs
Le README conseille des portées RBAC au moindre privilège pour le compte de service (le rôle Editor est plus large que nécessaire)
Pour SSE/streamable-http sur des adresses hors loopback, définissez --server-auth-token et utilisez TLS
Examinez la source avant de donner à un agent l'accès à des identifiants ou à des systèmes de production. Nous documentons ce que déclarent les mainteneurs ; nous n'auditons pas le code.
Limites
Un gros JSON de tableau de bord peut consommer beaucoup de fenêtre de contexte
Certains groupes d'outils (exécution de requête de panneau, exemples, assistant) sont désactivés par défaut
Outil de codage agentique d'Anthropic qui lit votre base de code, modifie des fichiers et exécute des commandes depuis le terminal, les IDE ou le navigateur.
La gratuité s'arrête à : Pas d'offre gratuite : Claude Code est inclus dans les abonnements Claude payants (Pro, Max, Team, Enterprise…