Sign in to confirm you’re not a bot
This helps protect our community. Learn more
VibeOps: Visualizing Network State with Dynamic Dashboards using MCPs
šŸŽØ VibeOps: Visualizing Network State with MCPs | pyATS + Vega-Lite + QuickChart + AI Agents In this episode of VibeOps, we fuse network automation with beautiful, real-time visualizations using Model Context Protocol (MCP). We show how to: āœ… Use pyATS to gather live network telemetry (like show interfaces) āœ… Automatically extract structured stats: input/output packets, bandwidth, errors, etc. āœ… Send data to both Vega-Lite and QuickChart MCP servers to render stunning PNG charts āœ… Connect it all with LangGraph + AI Agents for seamless tool orchestration This is Modular, Composable, and Protocol-first NetOps — every chart is on demand, every insight is visual, and every piece is powered by MCP. Whether you're visualizing load, packet flow, or interface errors — VibeOps lets you see your network like never before. šŸ› ļø Powered by: LangGraph AI orchestration pyATS for command execution QuickChart + Vega-Lite for PNG chart generation MCP for clean, decoupled tool APIs šŸ“¦ Open-source tools šŸ“Š Reusable chart specs ⚔ Real-time AI automation #VibeOps #QuickChart #VegaLite #pyATS #NetworkAutomation #LangGraph #AIagents #MCP #TelemetryVisualization #AutomateYourNetwork #NetDevOps #Observability #ChartOps

Follow along using the transcript.

John Capobianco

5.13K subscribers