Automates interaction with Cisco Modeling Labs (CML) for network simulation and learning.
Claude Modeling Labs Toolkit is a modular toolkit designed to automate interaction with Cisco Modeling Labs (CML) through the Model Context Protocol (MCP) interface. It enables automated lab creation, topology management, device configuration, and network testing, making it ideal for educational and development purposes. With features like lab management, topology building, device configuration, console access, and network discovery, this toolkit streamlines the process of network simulation and learning, particularly for networking students, instructors, and AI tutoring systems.
Key Features
01Network Discovery: Inspect lab topologies, nodes, and interfaces
02Console Access: Execute commands on network devices
03Device Configuration: Apply and retrieve device configurations
040 GitHub stars
05Lab Management: Create, start, stop, and delete CML labs
06Topology Building: Add routers, switches, and create network links
Use Cases
01AI-Powered Tutoring: Agentic systems can create custom labs for individual students
02Automated Lab Creation: Dynamic topology generation based on learning objectives
03Curriculum Integration: Support for various networking topics (OSPF, BGP, VLAN, STP, etc.)