mcp-grafana

mcp-grafana

4.2

If you are the rightful owner of mcp-grafana 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@mcpreview.com.

A Model Context Protocol (MCP) server for Grafana providing access to your Grafana instance and its ecosystem.

The Grafana MCP server is designed to facilitate interaction with Grafana instances through the Model Context Protocol. It allows users to manage dashboards, datasources, incidents, and more, directly from the MCP client. The server supports various functionalities such as querying Prometheus and Loki, managing alerts, and handling on-call schedules. It is highly configurable, allowing users to enable or disable specific tools based on their needs. The server can be deployed using Docker, downloaded as a binary, or built from source, and it supports different modes of operation including STDIO, SSE, and Streamable HTTP.

Features

  • Dashboard Management: Search, retrieve, update, and create dashboards.
  • Datasource Management: List and fetch information about datasources.
  • Prometheus and Loki Querying: Execute queries and retrieve metadata from Prometheus and Loki datasources.
  • Incident Management: Search, create, update, and resolve incidents in Grafana.
  • Alerting and OnCall: Manage alert rules and on-call schedules in Grafana.

Tools

  • list_teams: List all teams
  • search_dashboards: Search for dashboards
  • get_dashboard_by_uid: Get a dashboard by uid
  • update_dashboard: Update or create a new dashboard
  • query_prometheus: Execute a query against a Prometheus datasource