You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When Grafana is available and pmmcp has created a triage dashboard (#10), we have access to high-quality rendered chart images via mcp-grafana's get_panel_image and get_dashboard_image tools (requires Grafana Image Renderer plugin). These could be assembled into a portable, self-contained HTML/PDF report that combines real Grafana charts with Claude's narrative analysis — the best of both worlds.
Depends on:#10 (Grafana integration must be working first)
The #10 design established a visualisation fallback cascade:
Grafana dashboard (primary)
Claude-generated HTML file (fallback when no Grafana)
Text/table output (existing behaviour)
This issue adds a hybrid tier between 1 and 2: when Grafana IS available, pull rendered PNGs from the dashboard we just created and assemble them into a rich report file.
Proposed Feature
After creating a triage dashboard in Grafana:
Use mcp-grafana.get_panel_image to export each panel as PNG
Claude assembles an HTML (or PDF) report combining:
The Why
When Grafana is available and pmmcp has created a triage dashboard (#10), we have access to high-quality rendered chart images via mcp-grafana's
get_panel_imageandget_dashboard_imagetools (requires Grafana Image Renderer plugin). These could be assembled into a portable, self-contained HTML/PDF report that combines real Grafana charts with Claude's narrative analysis — the best of both worlds.Depends on: #10 (Grafana integration must be working first)
Context from #10 Design
The #10 design established a visualisation fallback cascade:
This issue adds a hybrid tier between 1 and 2: when Grafana IS available, pull rendered PNGs from the dashboard we just created and assemble them into a rich report file.
Proposed Feature
After creating a triage dashboard in Grafana:
mcp-grafana.get_panel_imageto export each panel as PNGPMMCP_REPORT_DIR(same config as External Integration Contracts (Grafana MCP, reporting strategy) #10's HTML fallback)Use Cases
Open Questions
Prerequisites
get_panel_image/get_dashboard_image(confirmed available as of 2026-03)