Skip to main content
Glama
nks1097
by nks1097

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_MODENoGovernance mode for the MCP server. Supported values include somente_leitura, operacional, and administrativo. Example: operacional.
GRAFANA_URLYesURL of the Grafana instance, for example http://localhost:3000 or http://192.168.0.107:3000.
MCP_READ_ONLYNoControls read-only mode. Example value: false.
GRAFANA_API_TOKENYesGrafana Service Account token used to authenticate with the Grafana API, usually prefixed with glsa_.
MCP_REQUIRE_APPROVAL_DESTRUCTIVENoControls whether destructive operations require two-step approval. Example value: true.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
grafana_listar_dashboardsC
  1. Pesquisar e listar dashboards cadastrados no Grafana com filtros por nome, tag e pasta.

grafana_obter_dashboardC
  1. Recuperar a definição JSON completa de um dashboard pelo seu UID.

grafana_obter_resumo_dashboardC
  1. Recuperar metadados e lista resumida de painéis sem retornar JSON excessivo.

grafana_obter_painelC
  1. Recuperar a configuração e consultas de um painel específico de um dashboard.

grafana_criar_dashboardC
  1. Criar um novo dashboard validado no Grafana.

grafana_atualizar_dashboardC
  1. Atualizar a definição de um dashboard existente.

grafana_excluir_dashboardB
  1. Excluir um dashboard pelo UID (Ação destrutiva - requer aprovação em dois passos).

grafana_duplicar_dashboardC
  1. Duplicar um dashboard existente com um novo título e UID.

grafana_gerenciar_variaveis_dashboardC
  1. Gerenciar variáveis de templating (filtros dinâmicos) de um dashboard.

grafana_gerar_link_dashboardC
  1. Gerar links e URLs navegáveis válidas para dashboards e painéis específicos.

grafana_gerar_dashboard_por_promptC
  1. Gerar e publicar um dashboard completo a partir de uma solicitação em linguagem natural (9 Estágios).

grafana_planejar_dashboardB
  1. Planejar a estrutura, painéis, consultas e métricas de um dashboard sem salvar.

grafana_adicionar_painelC
  1. Adicionar um novo painel a um dashboard existente.

grafana_atualizar_painelC
  1. Atualizar propriedades (título, tipo, consulta, unidade) de um painel específico.

grafana_remover_painelC
  1. Remover um painel específico de um dashboard.

grafana_gerenciar_consultas_painelD
  1. Gerenciar consultas (targets) de um painel específico.

grafana_configurar_visualizacaoC
  1. Configurar o tipo e as opções visuais de um painel (linhas, barras, stat, gauge, tabela).

grafana_configurar_limites_coresC
  1. Configurar unidade de medida, limiares (thresholds) e escala de cores de um painel.

grafana_validar_dashboardB
  1. Validar a integridade estrutural, referências de fontes e sintaxe de um dashboard.

grafana_testar_consultas_dashboardC
  1. Executar e testar todas as consultas de todos os painéis de um dashboard.

grafana_listar_fontes_dadosB
  1. Listar todas as fontes de dados (datasources) configuradas no Grafana.

grafana_obter_fonte_dadosB
  1. Consultar detalhes e configurações não-sensíveis de uma fonte de dados específica.

grafana_criar_fonte_dadosC
  1. Criar uma nova fonte de dados no Grafana com parâmetros validados.

grafana_atualizar_fonte_dadosC
  1. Atualizar propriedades e configurações permitidas de uma fonte de dados existente.

grafana_excluir_fonte_dadosB
  1. Excluir uma fonte de dados (Ação destrutiva - requer aprovação em dois passos).

grafana_testar_fonte_dadosC
  1. Verificar conectividade e integridade de saúde de uma fonte de dados.

grafana_diagnosticar_fontes_dadosB
  1. Diagnosticar a saúde e conectividade de todas as fontes de dados cadastradas.

grafana_listar_pluginsB
  1. Listar plugins instalados no Grafana (datasources, apps, painéis).

grafana_verificar_compatibilidade_pluginC
  1. Verificar metadados e requisitos de compatibilidade de um plugin específico.

grafana_listar_fontes_por_tipoC
  1. Filtrar fontes de dados por tecnologia (ex: prometheus, loki, tempo, zabbix, postgres).

grafana_executar_consultaC
  1. Executar consulta através do endpoint unificado /api/ds/query do Grafana.

grafana_consultar_prometheusC
  1. Executar consulta PromQL (instantânea ou de intervalo) em fonte Prometheus.

grafana_consultar_lokiC
  1. Executar consulta LogQL para pesquisar fluxos de logs no Grafana Loki.

grafana_consultar_tempoC
  1. Pesquisar e recuperar traces distribuídos no Grafana Tempo por ID ou TraceQL.

grafana_consultar_influxdbC
  1. Consultar métricas no InfluxDB (Flux ou InfluxQL) através do proxy do Grafana.

grafana_consultar_fonte_sqlB
  1. Executar consultas SQL seguras (estritamente SELECT) em fontes relacionais (Postgres, MySQL, MSSQL).

grafana_executar_consulta_painelC
  1. Recuperar e executar a consulta configurada em um painel de dashboard.

grafana_comparar_metricas_periodosC
  1. Comparar o comportamento de uma métrica entre dois períodos temporais distintos.

grafana_analisar_tendencias_metricasC
  1. Analisar tendências estatísticas de subida, descida ou estabilidade de uma métrica.

grafana_detectar_anomalias_metricasC
  1. Identificar anomalias e desvios estatísticos atípicos (outliers) na telemetria.

grafana_pesquisar_logsC
  1. Pesquisar logs estruturados com filtros temporais e texto no Loki.

grafana_identificar_padroes_erroC
  1. Agrupar e categorizar padrões frequentes de mensagens de erro nos logs.

grafana_identificar_requisicoes_lentasC
  1. Identificar operações e requisições HTTP/gRPC com latência excessiva.

grafana_obter_detalhes_traceC
  1. Recuperar a árvore de spans, duração e metadados de um trace distribuído no Tempo.

grafana_comparar_tracesC
  1. Comparar dois traces distribuídos (ex: execução rápida vs execução lenta com erro).

grafana_explorar_atributos_traceC
  1. Extrair e tabular tags, atributos HTTP e erros embutidos nos spans de um trace.

grafana_correlacionar_logs_metricas_tracesC
  1. Correlacionar simultaneamente métricas de CPU/RAM, logs de erro e traces de um serviço.

grafana_investigar_servicoC
  1. Realizar uma investigação abrangente de saúde, taxa de erro, latência e dependências de um serviço.

grafana_diagnosticar_degradacaoC
  1. Diagnosticar a causa raiz provável de degradação com base em evidências de telemetria.

grafana_gerar_linha_tempo_incidenteB
  1. Gerar uma cronologia ordenada de eventos, alertas e anotações para análise pós-incidente.

grafana_listar_regras_alertaA
  1. Listar regras de alerta configuradas no Grafana Unified Alerting.

grafana_obter_regra_alertaB
  1. Consultar detalhes completos, expressões e labels de uma regra de alerta específica.

grafana_criar_regra_alertaC
  1. Criar uma nova regra de alerta no Grafana Alerting com parâmetros validados.

grafana_atualizar_regra_alertaC
  1. Atualizar propriedades, expressões, limites ou anotações de uma regra de alerta.

grafana_excluir_regra_alertaB
  1. Excluir uma regra de alerta (Ação destrutiva - requer aprovação em dois passos).

grafana_listar_instancias_alertaB
  1. Consultar instâncias de alertas em andamento (estados: firing, normal, pending, nodata).

grafana_gerenciar_politicas_notificacaoC
  1. Consultar ou atualizar políticas e árvores de roteamento de notificações do Alertmanager.

grafana_gerenciar_pontos_contatoC
  1. Gerenciar canais e pontos de contato (E-mail, Slack, Teams, Telegram, Webhook).

grafana_gerenciar_silenciamentosC
  1. Consultar, criar ou expirar silenciamentos temporários (silences) de alertas.

grafana_diagnosticar_alertasA
  1. Investigar e diagnosticar a saúde do ecossistema de alertas e identificar triggers com flapping.

grafana_listar_pastasC
  1. Listar todas as pastas cadastradas no Grafana.

grafana_criar_pastaC
  1. Criar uma nova pasta no Grafana com título e UID opcional.

grafana_atualizar_pastaC
  1. Atualizar o título ou propriedades de uma pasta existente.

grafana_excluir_pastaC
  1. Excluir uma pasta e opcionalmente seus dashboards dependentes (Ação destrutiva - requer aprovação).

grafana_mover_dashboardC
  1. Mover um dashboard existente para outra pasta no Grafana.

grafana_listar_tagsB
  1. Listar todas as tags associadas a dashboards no Grafana.

grafana_pesquisar_recursosC
  1. Pesquisar recursos de forma ampla (dashboards, pastas e painéis) por palavra-chave.

grafana_gerar_link_exploreC
  1. Gerar link navegável direto para o modo Explore com a consulta pré-carregada.

grafana_gerenciar_snapshotsD
  1. Gerenciar snapshots estáticos e compartilháveis de dashboards.

grafana_gerenciar_anotacoesC
  1. Consultar, criar e excluir anotações em timelines de dashboards.

grafana_gerar_relatorio_executivoC
  1. Gerar relatório executivo consolidando saúde da instância, datasources, dashboards e alertas.

grafana_gerar_relatorio_disponibilidadeC
  1. Gerar relatório técnico de disponibilidade de serviços, SLIs e uptime monitorados.

grafana_gerar_relatorio_desempenhoC
  1. Gerar relatório de desempenho, latência de consultas e consumo de recursos.

grafana_gerar_relatorio_alertasC
  1. Gerar relatório de alertas disparados, histórico de acionamentos e frequência.

grafana_gerar_relatorio_incidentesC
  1. Gerar relatório de incidentes operacionais, severidade e tempos de resolução (MTTR).

grafana_gerar_relatorio_capacidadeC
  1. Gerar relatório de capacidade e planejamento de crescimento (Capacity Planning).

grafana_renderizar_painelC
  1. Renderizar imagem PNG de painel individual do Grafana via Image Renderer.

grafana_renderizar_dashboardC
  1. Renderizar visão completa do dashboard em imagem ou gerar snapshot estático.

grafana_exportar_relatorio_pdfC
  1. Exportar dados e tabelas customizadas para documento PDF corporativo formatado.

grafana_exportar_relatorio_csv_excelC
  1. Exportar dados analíticos tabulares para planilha Excel (.xlsx) ou arquivo .csv.

grafana_listar_incidentesC
  1. Listar incidentes operacionais via Grafana Incident ou anotações de incidentes.

grafana_criar_incidenteC
  1. Declarar um novo incidente operacional no Grafana com severidade e descrição.

grafana_obter_incidenteB
  1. Obter detalhes completos, linha do tempo e status de um incidente operacional.

grafana_atualizar_incidenteC
  1. Atualizar status de incidente operacional (ex: 'investigating', 'mitigated', 'resolved').

grafana_adicionar_atividade_incidenteC
  1. Adicionar notas, ações ou comentários na linha do tempo de um incidente.

grafana_gerenciar_agendas_oncallC
  1. Consultar ou gerenciar escalas de plantão e rotas de plantonistas no Grafana OnCall.

grafana_consultar_grupos_alerta_oncallB
  1. Consultar grupos de alertas ativos na fila do Grafana OnCall.

grafana_consultar_slosC
  1. Consultar objetivos de nível de serviço (SLOs) e métricas SLI configuradas.

grafana_analisar_orcamento_erroC
  1. Analisar queima de orçamento de erro (Error Budget Burn Rate) e riscos de violação de SLO.

grafana_gerar_resumo_pos_incidenteC
  1. Gerar relatório estruturado de Post-Mortem e análise de causa raiz (RCA) de incidente.

grafana_obter_informacoes_instanciaA
  1. Obter informações de versão, integridade do banco de dados e build da instância.

grafana_listar_organizacoesB
  1. Listar organizações configuradas na instância Grafana.

grafana_listar_usuariosC
  1. Listar usuários membros da organização atual no Grafana.

grafana_listar_equipesC
  1. Listar equipes (teams) de trabalho configuradas no Grafana.

grafana_gerenciar_equipesC
  1. Criar, atualizar ou excluir equipes no Grafana com controle de aprovação.

grafana_consultar_permissoesC
  1. Consultar permissões de acesso (ACL) de um dashboard ou pasta no Grafana.

grafana_gerenciar_permissoes_dashboardC
  1. Atualizar a lista de permissões (ACL) de um dashboard específico.

grafana_gerenciar_permissoes_pastaC
  1. Atualizar a lista de permissões (ACL) de uma pasta de dashboards.

grafana_auditar_configuracoesB
  1. Executar auditoria de segurança, conformidade e boas práticas na instância Grafana.

grafana_testar_conexaoB
  1. Testar conectividade imediata, autenticação, latência e compatibilidade com o Grafana.

Prompts

Interactive templates invoked by user choice

NameDescription
criar_dashboard_infraestruturaConduz o agente de IA pelo fluxo de 9 etapas para criar um dashboard completo no Grafana a partir de um prompt.
investigar_degradacaoGuia o agente de IA a investigar degradação de desempenho correlacionando métricas, logs e traces.
gerar_relatorio_mensalGera relatório consolidado de disponibilidade (SLA/SLO), incidentes e capacidade operacional.
auditar_instancia_grafanaExecuta auditoria 360° de segurança, conectividade, organização de dashboards e boas práticas.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.5/5.0

Scored across 100 tools

Disambiguation2/5

Several tools overlap heavily: multiple query execution endpoints (executar_consulta, consultar_prometheus/loki/tempo/influxdb/sql, executar_consulta_painel), dashboard retrieval variants, and many broad 'gerenciar_*' tools compete with more specific CRUD tools. An agent can often infer intent, but the boundaries are unclear in many places.

Naming Consistency4/5

All tools use the grafana_ prefix and Portuguese snake_case verb_noun naming, making names readable and mostly predictable. The main deviations are varied verb choices such as gerenciar, consultar, executar, and diagnosticar, plus some long noun phrases, but the convention is not chaotic.

Tool Count1/5

100 tools is extreme for a single MCP server and far beyond a well-scoped set. Even for a broad Grafana domain, many endpoints could be consolidated, so the count creates substantial cognitive overhead.

Completeness4/5

Coverage spans dashboards, panels, datasources, queries, alerting, folders, reports, incidents, OnCall, SLOs, permissions, and audit, with lifecycle support for core Grafana workflows. Some secondary resources such as users, organizations, and plugins are read-mostly, but the gaps are relatively minor for the stated domain.

Maintenance

ActivityMaintained
ResponsivenessNo issues