github grafana/mcp-grafana v1.6.0

5 hours ago

Added

  • Opt-in per-request Grafana URL selection, with an optional allowlist of permitted URLs and a request-scoped token (#1242)
  • Opt-in cloudlogging tool category for the Google Cloud Logging datasource: query_cloud_logging runs Cloud Logging queries, and list_cloud_logging_projects, list_cloud_logging_buckets and list_cloud_logging_views discover what it can read (#1228)
  • Tempo TraceQL metrics tools now describe the query grammar with a worked example and return correction hints for common PromQL-style mistakes, so agents can fix rejected queries (#1207)

Fixed

  • list_prometheus_metric_names now pushes regex filtering and a result limit to the datasource instead of downloading every metric name, avoiding large memory spikes on datasources with many metrics. page * limit must now not exceed 10000 (#1217)
  • --base-path now applies to the streamable HTTP endpoint and works for SSE with or without a trailing slash; /healthz and /metrics stay at the server root, and invalid or conflicting paths are rejected at startup (#1033)
  • query_loki_logs, query_loki_stats and query_loki_patterns return logql is required for an empty query instead of a Loki parse error. VictoriaLogs stats queries now need an explicit selector (* still works) (#1238)
  • get_panel_image now returns the deeplink as structured content, so the panel viewer shows "Open in Grafana" in Claude (#1240)

Don't miss a new mcp-grafana release

NewReleases is sending notifications on new releases.