Grafana Cloud MCP lets agents query metrics, logs, traces, dashboards, datasources, alerts, incidents, and related observability resources in an authorized Grafana Cloud stack.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
DCR_OAUTH
DCR_OAUTH
grafana_cloud_mcp_DCR_OAuth
Provider setup
Developer setup
Client idclient_id · stringOptional
Client secretclient_secret · stringOptional
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
List all configured datasources in Grafana. Use this to discover available datasources and their UIDs. Supports filtering by type and/or name (case-insensitive substring match) and pagination.
Untrusted display-only summary
List graphite metrics
GRAFANA_CLOUD_MCP_LIST_GRAPHITE_METRICS
Discover available metric paths in a Graphite datasource by browsing the metric tree. Returns nodes matching the query pattern\, each indicating whether it is a leaf metric (has data) or an expandable branch (has children). Use '*' as a wildcard at any level to enumerate the tree (e.g. '*' → top-level nodes\, 'servers…
Untrusted display-only summary
List graphite tags
GRAFANA_CLOUD_MCP_LIST_GRAPHITE_TAGS
List available tag names in a Graphite datasource that uses tag-based metrics. Returns a list of tag name strings (e.g. ["name"\, "env"\, "region"]). These tags can be used to build tag-based target expressions for query_graphite (e.g. seriesByTag('name=cpu.load\,env=prod')). Optionally filter by a prefix. Requires Gr…
Untrusted display-only summary
List incidents
GRAFANA_CLOUD_MCP_LIST_INCIDENTS
List Grafana incidents. Allows filtering by status ('active', 'resolved') and optionally including drill incidents. Returns a preview list with basic details.
Untrusted display-only summary
List investigation evidence
GRAFANA_CLOUD_MCP_LIST_INVESTIGATION_EVIDENCE
List the evidence citation index for one Grafana Assistant investigation (AI-driven root-cause investigation) by ID. Investigation reports cite captured query panels with [cite:pN] markers. Each evidence entry describes one captured panel, keyed by that panel ID: the tool that produced it (prometheus, loki, tempo, pyr…
Untrusted display-only summary
List investigation profiles
GRAFANA_CLOUD_MCP_LIST_INVESTIGATION_PROFILES
List the agent profiles available for Grafana Assistant investigations (AI-driven root-cause investigations) on this Grafana Cloud stack. Each profile describes an investigation agent configuration: its ID, display name, description, whether it is the default, its step budget, the tools it can use, and its content has…
Untrusted display-only summary
List investigations
GRAFANA_CLOUD_MCP_LIST_INVESTIGATIONS
List Grafana Assistant investigations (AI-driven root-cause investigations) on this Grafana Cloud stack. Returns one summary per investigation — ID, chat ID, title, state, timestamps, labels, team ownership, progress, and completion quality — plus the total count of matches for pagination. Results are limited to inves…
Untrusted display-only summary
List loki label names
GRAFANA_CLOUD_MCP_LIST_LOKI_LABEL_NAMES
Lists all available label/field names (keys) found in logs within a specified Loki or VictoriaLogs datasource and time range. Returns a list of unique label strings (e.g., `["app", "env", "pod"]`). If the time range is not provided, it defaults to the last hour.
Untrusted display-only summary
List loki label values
GRAFANA_CLOUD_MCP_LIST_LOKI_LABEL_VALUES
Retrieves all unique values associated with a specific `labelName` within a Loki or VictoriaLogs datasource and time range. Returns a list of string values (e.g., for `labelName="env"`, might return `["prod", "staging", "dev"]`). Useful for discovering filter options. Defaults to the last hour if the time range is omi…
Untrusted display-only summary
List oncall schedules
GRAFANA_CLOUD_MCP_LIST_ONCALL_SCHEDULES
List Grafana OnCall schedules, optionally filtering by team ID. If a specific schedule ID is provided, retrieves details for only that schedule. Returns a list of schedule summaries including ID, name, team ID, timezone, and shift IDs. Supports pagination.
Untrusted display-only summary
List oncall teams
GRAFANA_CLOUD_MCP_LIST_ONCALL_TEAMS
List teams configured in Grafana OnCall. Returns a list of team objects with their details. Supports pagination.
Untrusted display-only summary
List oncall users
GRAFANA_CLOUD_MCP_LIST_ONCALL_USERS
List users from Grafana OnCall. These are OnCall users (separate from Grafana users). Can retrieve all users in the OnCall directory, a specific user by ID, or filter by username. Returns a list of user objects with their details. Supports pagination.
Untrusted display-only summary
List prometheus label names
GRAFANA_CLOUD_MCP_LIST_PROMETHEUS_LABEL_NAMES
List label names in a PromQL-compatible datasource (Prometheus, Thanos, Mimir, Cloud Monitoring, etc.). Allows filtering by series selectors and time range.
Untrusted display-only summary
List prometheus label values
GRAFANA_CLOUD_MCP_LIST_PROMETHEUS_LABEL_VALUES
Use after list_prometheus_metric_names to find label values for filtering queries. Gets the values for a specific label name in a PromQL-compatible datasource (Prometheus, Thanos, Mimir, Cloud Monitoring, etc.). Allows filtering by series selectors and time range.
Untrusted display-only summary
List prometheus metric metadata
GRAFANA_CLOUD_MCP_LIST_PROMETHEUS_METRIC_METADATA
List Prometheus metric metadata. Returns metadata about metrics currently scraped from targets. Note: This endpoint is experimental.
Untrusted display-only summary
List prometheus metric names
GRAFANA_CLOUD_MCP_LIST_PROMETHEUS_METRIC_NAMES
DISCOVERY: Call this first to find available metrics before querying. Lists metric names in a PromQL-compatible datasource (Prometheus, Thanos, Mimir, Cloud Monitoring, etc.). Retrieves all metric names and filters them using the provided regex. Supports pagination and an optional time range to restrict results to met…
Untrusted display-only summary
List pyroscope label names
GRAFANA_CLOUD_MCP_LIST_PYROSCOPE_LABEL_NAMES
Lists all available label names (keys) found in profiles within a specified Pyroscope datasource, time range, and optional label matchers. Label matchers are typically used to qualify a service name ({service_name="foo"}). Returns a list of unique label strings (e.g., ["app", "env", "pod"]). Label names with double un…
Untrusted display-only summary
List pyroscope label values
GRAFANA_CLOUD_MCP_LIST_PYROSCOPE_LABEL_VALUES
Lists all available label values for a particular label name found in profiles within a specified Pyroscope datasource, time range, and optional label matchers. Label matchers are typically used to qualify a service name ({service_name="foo"}). Returns a list of unique label strings (e.g. for label name "env": ["dev",…
Untrusted display-only summary
List pyroscope profile types
GRAFANA_CLOUD_MCP_LIST_PYROSCOPE_PROFILE_TYPES
Lists all available profile types available in a specified Pyroscope datasource and time range. Returns a list of all available profile types (example profile type: "process_cpu:cpu:nanoseconds:cpu:nanoseconds"). A profile type has the following structure: : : : : . Not all profile types are available for every servic…
Untrusted display-only summary
List snapshots
GRAFANA_CLOUD_MCP_LIST_SNAPSHOTS
List Grafana dashboard snapshots with optional query and result limit filters.
Untrusted display-only summary
List snowflake tables
GRAFANA_CLOUD_MCP_LIST_SNOWFLAKE_TABLES
START HERE for Snowflake: List available tables (database, schema, name, kind, row count, size) via INFORMATION_SCHEMA. NEXT: Use describe_snowflake_table to see column schemas.
Untrusted display-only summary
List team roles
GRAFANA_CLOUD_MCP_LIST_TEAM_ROLES
List all roles assigned to one or more teams. Returns a map of team IDs to their assigned roles.
Untrusted display-only summary
List teams
GRAFANA_CLOUD_MCP_LIST_TEAMS
Search for Grafana teams by a query string. Returns a list of matching teams with details like name, ID, and URL.
Untrusted display-only summary
List user roles
GRAFANA_CLOUD_MCP_LIST_USER_ROLES
List all roles assigned to one or more users. Returns a map of user IDs to their assigned roles, excluding built-in roles and team-inherited roles.
Untrusted display-only summary
List users by org
GRAFANA_CLOUD_MCP_LIST_USERS_BY_ORG
List users in the Grafana organization. Returns a list of organization users with details like userid, email, role etc.
Untrusted display-only summary
Query athena
GRAFANA_CLOUD_MCP_QUERY_ATHENA
Query Amazon Athena via Grafana. REQUIRED FIRST: Use list_athena_catalogs -> list_athena_databases -> list_athena_tables -> describe_athena_table to discover schema, then query. Supports macros: $__timeFilter(column), $__dateFilter(column), $__unixEpochFilter(column), $__timeFrom(), $__timeTo(), $__from, $__to, $__int…
Untrusted display-only summary
Query clickhouse
GRAFANA_CLOUD_MCP_QUERY_CLICKHOUSE
Query ClickHouse via Grafana. REQUIRED FIRST: Use list_clickhouse_tables to find tables, then describe_clickhouse_table to see column schemas, then query. Supports macros: $__timeFilter(column), $__from, $__to, $__interval, ${varname} Time formats: 'now-1h', '2026-02-02T19:00:00Z', '1738519200000' (Unix ms) Example: S…
Untrusted display-only summary
Query cloudwatch
GRAFANA_CLOUD_MCP_QUERY_CLOUDWATCH
Query AWS CloudWatch metrics via Grafana. Requires region. REQUIRED FIRST: Use list_cloudwatch_namespaces -> list_cloudwatch_metrics -> list_cloudwatch_dimensions -> then query. Time formats: 'now-1h', '2026-02-02T19:00:00Z', '1738519200000' (Unix ms) Common namespaces: AWS/EC2, AWS/ECS, AWS/RDS, AWS/Lambda, ECS/Conta…
Untrusted display-only summary
Query elasticsearch
GRAFANA_CLOUD_MCP_QUERY_ELASTICSEARCH
Executes a search query against an Elasticsearch or OpenSearch datasource and retrieves matching documents. Supports Lucene query syntax (e.g., 'status:200 AND host:server1') for both Elasticsearch and OpenSearch. Elasticsearch Query DSL JSON is also supported for Elasticsearch datasources only (not OpenSearch). Retur…
Untrusted display-only summary
Query graphite
GRAFANA_CLOUD_MCP_QUERY_GRAPHITE
WORKFLOW: list_graphite_metrics -> query_graphite. Executes a Graphite render API query against a Graphite datasource and returns matching metric series with their datapoints. Supports the full Graphite target expression language including wildcard patterns (e.g. 'servers.web*.cpu.load5'), aggregation functions (e.g.…
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.