MCP server for Grafana
Updated May 27, 2026
MCP server for Grafana is an application that provides AI assistants with access to Grafana via the standard Model Context Protocol (MCP). The server is deployed on a virtual machine in Yandex Cloud and connects to an existing Grafana instance.
Key Features and Benefits
- Yandex AI Studio Integration. The MCP server integrates with AI Studio MCP Servers — connect it to your AI agents in just a few clicks.
- AI Assistant Integration. Enables Claude, ChatGPT, and other AI models to interact with Grafana: search and analyze dashboards, view data sources, explore metrics and alerts.
- Bearer Token Authorization. All requests to the MCP server are protected with a Bearer token stored in Yandex Lockbox.
- Secure Secret Storage. The Grafana API key is stored in Yandex Lockbox and retrieved at startup.
- Standard MCP Protocol. Uses the open Model Context Protocol for AI model interaction, ensuring compatibility with a wide range of clients.
- HTTP Transport. The MCP server is accessible on port 8000 (HTTP), simplifying integration with various clients and tools.
- Minimal Resources. The application runs on a virtual machine with minimal configuration (2 vCPU, 2 GB RAM), reducing infrastructure costs.
- Make sure you have a running Grafana instance with API access.
- Create a service account token in Grafana with the necessary access permissions.
- Create a secret in Yandex Lockbox to store the Grafana API key. The secret must contain an
api_keykey with the Grafana service account token value. - Create a secret in Yandex Lockbox to store the Bearer token for authorization. The secret must contain a
bearer_tokenkey with an arbitrary token value. - Create a service account with the roles
compute.editor,iam.serviceAccounts.admin,lockbox.payloadViewer,vpc.admin(theadminrole includes all the specified roles). - In the management console select the Cloud Apps service.
- In the left panel, select Application Store.
- Select MCP Grafana and click the Use button.
- Specify:
- Application name.
- (Optional) Application description.
- The service account created earlier.
- The cloud subnet where the virtual machine will be deployed.
- Lockbox secret ID containing the Bearer token for authorization.
- Grafana instance URL.
- Lockbox secret ID containing the Grafana API key.
- (Optional) A certificate from Yandex Certificate Manager for connecting to a self-hosted Grafana instance over HTTPS.
- Click the Install button and wait for the application to install.
- After installation, the MCP server will be available at
http://<vm-ip>:8000. - Configure your AI client (Claude Desktop, Cursor, etc.) to connect to the MCP server, specifying the
Authorization: Bearer <your-token>header.
- Searching and analyzing Grafana dashboards using an AI assistant (Claude, ChatGPT).
- Viewing and exploring data sources configured in Grafana.
- Analyzing alerts and notification rules via natural language.
- Exploring metrics and dashboard panels with AI.
- Automating routine monitoring tasks through an AI assistant.
Yandex Cloud technical support is available 24/7. The types of requests you can submit and the appropriate response time depend on your pricing plan. You can switch to the paid support plan in the management console. You can learn more about the technical support terms here.
| Resource type | Quantity |
|---|---|
| Virtual machine | 1 |
| Access rights for folder | 1 |
| VPC security group | 1 |
| Service account | 1 |
By using this product you agree to the Yandex Cloud Marketplace Terms of Service