MediocreTriumph/cml-pyats-validator
3.2
If you are the rightful owner of cml-pyats-validator and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
A lean MCP server for network device validation using PyATS parsers with tmux console access, designed to complement CML lab-builder tools.
Tools
Functions exposed to the LLM to take actions
initialize_cml_client
Authenticate with CML server.
execute_device_command
Run commands with optional parsing.
validate_routing_protocols
Check OSPF, BGP, EIGRP, STP, etc.
validate_device_interfaces
Verify interface status and errors.
test_network_reachability
Ping and traceroute testing.
get_configuration
Retrieve running/startup configs.
compare_configurations
Diff two configurations.
run_full_validation
Comprehensive testbed health check.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client