grafana-mcp

Manage Grafana dashboards, data sources, users, and alerts via the MCP API.

1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/BjzyLabs/vCenterCert --skill grafana-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grafana-mcp
Source: https://github.com/BjzyLabs/vCenterCert/tree/main/.ruler/skills/grafana-mcp
Command: npx skills add https://github.com/BjzyLabs/vCenterCert --skill grafana-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, API-driven approach to managing Grafana resources (dashboards, data sources, users, and alerts) through the Grafana MCP Server, reducing manual steps and token juggling.

Core Features & Use Cases

  • MCP-driven Grafana control: Access Grafana resources through a server that abstracts authentication and endpoints.
  • Environment-aware operations: Manage dashboards, data sources, users, and alerts across development, staging, and production.
  • Governed automation: Script common tasks via the MCP interface, ensuring repeatable governance of Grafana configurations.
  • Use Case: Imagine an ops engineer needing to deploy a new dashboard to prod and update multiple data sources; this skill enables that through MCP-driven commands with vault-backed credentials.

Quick Start

Use this skill to deploy dashboards, configure data sources, and manage users and alerts through the Grafana MCP Server.

Frequently Asked Questions about grafana-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Grafana dashboard management across multiple environments?

You can automate Grafana dashboard management across development, staging, and production by interacting with Grafana instances through the Grafana MCP Server to manage dashboards, data sources, users, and alerts via API-driven commands.

What is the best way to manage Grafana alerts without handling API tokens directly?

The best way to manage Grafana alerts without direct token handling is using the Grafana MCP Server, which retrieves credentials from Vault and performs interactions through the MCP API to ensure governed automation.

Do I need AWX and Vault to configure Grafana data sources through MCP?

Yes, configuring Grafana data sources through MCP requires the Grafana MCP Server to be deployed via AWX, with credentials retrieved from Vault to abstract authentication and avoid direct token juggling.

Can I use MCP to update Grafana users and data sources in production environments?

Yes, you can use MCP to update Grafana users and configure data sources in production environments by executing structured, API-driven operations through the deployed Grafana MCP Server.

Why should I use an MCP server for Grafana automation instead of direct API calls?

Using an MCP server for Grafana automation abstracts authentication endpoints and eliminates manual token juggling, providing a governed, repeatable approach to managing dashboards and alerts across multiple environments.