cml-pyats-validator

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

No resources