Grafana MCP server provides access to Grafana instances and their surrounding ecosystem through the Model Context Protocol. Developed by Grafana Labs' Machine Learning team, it enables searching dashboards, fetching datasource information, querying Prometheus metrics, and managing incidents in Grafana Incident. The server supports both stdio and Server-Sent Events (SSE) transport modes, can be run locally or deployed as a Docker container, and authenticates using Grafana service account tokens. This implementation is particularly valuable for workflows requiring monitoring data analysis, metric exploration, or incident management directly within AI assistant conversations.
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください
List all teams.
List all users in an organization.
List all Grafana roles.
Get details for a Grafana role.
List assignments for a role.
List roles for users.
List roles for teams.
List permissions for a resource.
Describe a Grafana resource type.
Search for dashboards.
Get a dashboard by uid.
Update or create a new dashboard.
Get panel title, queries, datasource UID and type from a dashboard.
Execute one or more dashboard panel queries.
Extract specific parts of a dashboard using JSONPath expressions.
Get a compact summary of a dashboard without full JSON.
List datasources.
Get a datasource by UID or name.
Get example queries for a datasource type.
Execute a query against a Prometheus datasource.
List metric metadata.
List available metric names.
List label names matching a selector.
List values for a specific label.
Calculate histogram percentile values.
List incidents in Grafana Incident.
Create an incident in Grafana Incident.
Add an activity item to an incident in Grafana Incident.
Get a single incident by ID.
Query and retrieve logs using LogQL.
List all available label names in logs.
List values for a specific log label.
Get statistics about log streams.
Query detected log patterns to identify common structures.
List tables in a ClickHouse database.
Get table schema with column types.
Execute SQL queries with macro substitution.
List available AWS CloudWatch namespaces.
List metrics in a namespace.
List dimensions for a metric.
Execute CloudWatch metric queries.
Search logs across ClickHouse and Loki.
Query Elasticsearch using Lucene syntax or Query DSL.
Manage alert rules (list, get, versions, create, update, delete).
Manage notification policies, contact points, and time intervals.
List schedules from Grafana OnCall.
Get details for a specific OnCall shift.
Get users currently on-call for a specific schedule.
List teams from Grafana OnCall.
List users from Grafana OnCall.
List alert groups from Grafana OnCall with filtering options.
Get a specific alert group from Grafana OnCall by its ID.
Retrieve an existing Sift investigation by its UUID.
Retrieve a specific analysis from a Sift investigation.
Retrieve a list of Sift investigations with an optional limit.
Finds elevated error patterns in Loki logs.
Finds slow requests from the relevant tempo datasources.
List label names matching a selector.
List label values matching a selector for a label name.
List available profile types.
Fetches a profile in DOT format for analysis.
Get assertion summary for a given entity.
Generate accurate deeplink URLs for Grafana resources.
Fetch annotations with filters.
Create a new annotation (standard or Graphite format).
Update specific fields of an annotation (partial update).
List annotation tags with optional filtering.
Render a dashboard panel or full dashboard as a PNG image.