Ext Ops Panel
Open dashboard

What it can do: io.github.grafana/mcp-grafana

MCP server · grafana

What io.github.grafana/mcp-grafana declares, asks for and runs, according to the marketplaces we read. Runs on a remote server: your AI tool connects to it over the network. mcp.grafana.com/mcp. Tools it declares: 65. Environment variables it asks for: 7, secrets among them: 2. As of our marketplace pass on 2026-10-11.

This is not a security audit. We list what the marketplaces publish about this plugin: what it declares, what it asks for and what it runs. We do not run or inspect its code, and a verified mark is the marketplace's statement, not ours.

Where it runs

  • Runs on a remote server: your AI tool connects to it over the network. mcp.grafana.com/mcpTransport: Streamable HTTP. As declared on: Official MCP Registry.
  • Its MCP server runs on your machine: the AI tool starts this OCI package locally: grafana/mcp-grafanaAs declared on: Claude Code: claude-plugins-official.
  • Runs on your machine, in a container started from this image: mcp/grafanaAs declared on: Docker MCP Catalog.

What it declares

Tools it declares: 65. As declared on: Docker MCP Catalog.

  • add_activity_to_incident
  • alerting_manage_routing
  • alerting_manage_rules
  • analyze_loki_labels
  • check_datasources_health
  • create_annotation
  • create_datasource
  • create_folder
  • create_incident
  • create_snapshot
  • delete_snapshot
  • find_error_pattern_logs
Show the remaining 53
  • find_slow_requests
  • generate_deeplink
  • get_alert_group
  • get_annotation_tags
  • get_annotations
  • get_assertions
  • get_current_oncall_users
  • get_dashboard_by_uid
  • get_dashboard_panel_queries
  • get_dashboard_property
  • get_dashboard_summary
  • get_datasource
  • get_incident
  • get_oncall_shift
  • get_panel_image
  • get_plugin
  • get_sift_analysis
  • get_sift_investigation
  • get_snapshot
  • grafana_api_request
  • install_plugin
  • list_alert_groups
  • list_datasources
  • list_incidents
  • list_loki_label_names
  • list_loki_label_values
  • list_oncall_schedules
  • list_oncall_teams
  • list_oncall_users
  • list_prometheus_label_names
  • list_prometheus_label_values
  • list_prometheus_metric_metadata
  • list_prometheus_metric_names
  • list_provisioning_repositories
  • list_pyroscope_label_names
  • list_pyroscope_label_values
  • list_pyroscope_profile_types
  • list_sift_investigations
  • list_snapshots
  • query_loki_logs
  • query_loki_patterns
  • query_loki_stats
  • query_prometheus
  • query_prometheus_histogram
  • query_pyroscope
  • search_dashboards
  • search_folders
  • search_plugin_information
  • suggest_loki_alloy_label_config
  • update_annotation
  • update_dashboard
  • update_datasource
  • validate_provisioning_file

Prompts and resources: the marketplaces we read do not publish them.

What it asks for

Environment variables it asks for: 7, secrets among them: 2. As declared on: Official MCP Registry.

  • GRAFANA_EXTRA_HEADERS
  • GRAFANA_FORWARD_HEADERS
  • GRAFANA_ORG_ID
  • GRAFANA_PASSWORD secret
  • GRAFANA_SERVICE_ACCOUNT_TOKEN secret
  • GRAFANA_URL required
  • GRAFANA_USERNAME

Environment variables it asks for: 2, secrets among them: 1. As declared on: Claude Code: claude-plugins-official.

  • GRAFANA_SERVICE_ACCOUNT_TOKEN secret required
  • GRAFANA_URL required

Environment variables it asks for: 2, secrets among them: 1. As declared on: Docker MCP Catalog.

  • GRAFANA_API_KEY secret required
  • GRAFANA_URL

Names only: we keep no values, examples or descriptions of these variables. OAuth scopes and install-time settings are not published by the marketplaces we read.

What it runs besides MCP

Skills: 1 As declared on: Claude Code: claude-plugins-official.

  • grafana-mcp-tools

Who answers for it

grafana

  • No marketplace we read marks it or its publisher as verified.
  • License: Apache-2.0.
  • The repository github.com/grafana/mcp-grafana belongs to the account the publisher is listed under on Official MCP Registry.

How it has changed

Its tools, settings, hooks and composition have not changed since we started watching it.

In context

  • Median number of secrets an MCP server asks for on the marketplaces we read: 0.0. This one asks for: 2.
  • Share of MCP servers that run on a remote server: 63%.

Where it is published and how its figures have moved

Data comes from the Official MCP Registry (registry.modelcontextprotocol.io), CC0 1.0. Data comes from the public marketplace file https://github.com/anthropics/claude-plugins-official/blob/HEAD/.claude-plugin/marketplace.json. Data comes from the Docker MCP Catalog (desktop.docker.com/mcp/catalog) and Docker Hub. Figures come from our own regular passes over the marketplaces, last read on . We publish no contact details for plugin publishers.

Where the data comes from: how the catalog is built