🔧 Auto-Generate Network Configs from Diagrams with Draw.io + MCP
Turn your Draw.io diagrams into real network configurations — automatically.
In this video, I showcase how I connected Draw.io to a Model Context Protocol (MCP) server, enabling automated parsing of visual network topologies into deployable router and switch configurations.
🔥 What You’ll See:
How Draw.io shapes and connectors become routers, switches, interfaces, and VLANs
Using get-all-cells-detailed and get-edge-labels to extract intent
How interface labels like Eth0/2, Trunk, and VLAN30 get parsed into real IOS config
End-to-end deployment to live devices (or simulation)
🛠️ Powered by:
Draw.io (browser-based diagramming)
MCP (Model Context Protocol) for tool-based extraction
Custom WebSocket bridge + LangGraph
Real-time LLM interpretation and config generation
✅ This is visual NetDevOps in action: draw your intent, extract the structure, generate the config, and push it.
👉 Subscribe for more AI-driven automation, network tooling, and DevRel-level engineering insights.
#DrawIO #NetworkAutomation #NetDevOps #LangChain #LLM #Cisco #MCP #Python #InfrastructureAsCode #SelectorAI