---
title: "Set up the Grafana MCP server | Grafana documentation"
description: "Install and run the Grafana MCP server using uvx, Docker, a binary, or Helm."
---

# Set up the Grafana MCP server

Choose how you install and run the Grafana MCP server. Start with `uvx` for the least setup, or use Docker, a downloaded binary, or Helm when that fits your environment. Refer to [Clients](../clients/) for client-specific steps and [Client configuration examples](client-configuration-examples/) for copy-paste MCP JSON (debug, TLS, and more).

- [Install with uvx](/docs/grafana/latest/developer-resources/mcp/set-up/install-with-uvx/)  
  Run the Grafana MCP server with uvx for a zero-install setup.
- [Install with Docker](/docs/grafana/latest/developer-resources/mcp/set-up/install-with-docker/)  
  Run the Grafana MCP server using the official Docker image.
- [Install the binary](/docs/grafana/latest/developer-resources/mcp/set-up/install-the-binary/)  
  Download or build the Grafana MCP server binary.
- [Deploy with Helm](/docs/grafana/latest/developer-resources/mcp/set-up/deploy-with-helm/)  
  Deploy the Grafana MCP server to Kubernetes using the Helm chart.
- [Client configuration examples](/docs/grafana/latest/developer-resources/mcp/set-up/client-configuration-examples/)  
  Example MCP client JSON for uvx, binary, Docker, VS Code, and debug mode.
