Grafana's official server for searching and editing dashboards, querying Prometheus and Loki datasources, and handling alerts and incidents.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add grafana -- uvx mcp-grafana~/.codex/config.toml
[mcp_servers.grafana]
command = "uvx"
args = ["mcp-grafana"]
# codex mcp add grafana -- uvx mcp-grafana~/.cursor/mcp.json
{
"mcpServers": {
"grafana": {
"command": "uvx",
"args": [
"mcp-grafana"
]
}
}
}.vscode/mcp.json
{
"servers": {
"grafana": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-grafana"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"grafana": {
"command": "uvx",
"args": [
"mcp-grafana"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"grafana": {
"command": "uvx",
"args": [
"mcp-grafana"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"grafana": {
"command": "uvx",
"args": [
"mcp-grafana"
]
}
}
}Remote
claude mcp add --transport http grafana https://mcp.grafana.com/mcp~/.codex/config.toml
[mcp_servers.grafana]
url = "https://mcp.grafana.com/mcp"
# codex mcp add grafana --url https://mcp.grafana.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"grafana": {
"url": "https://mcp.grafana.com/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"grafana": {
"type": "http",
"url": "https://mcp.grafana.com/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"grafana": {
"httpUrl": "https://mcp.grafana.com/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"grafana": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.grafana.com/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"grafana": {
"url": "https://mcp.grafana.com/mcp"
}
}
}