pyats_run_dynamic_test
Execute a sandboxed pyATS test script
How to use it
Project documentation lists pyats_run_dynamic_test for the PyATS MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install PyATS MCP
pip install -r requirements.txtOther tools in PyATS MCP (14)
Apply configuration commands with safety guardrails
Apply configuration across multiple devices concurrently
Apply config and return a before/after diff
Snapshot CPU, memory, interfaces, and routing state
Find which interface owns a given IP address
Retrieve CDP/LLDP neighbors
Retrieve the in-memory operation log
List all devices in the testbed
Execute a ping from a network device
Roll back to the last saved configuration snapshot
Run a command on a Linux host
Run a validated show command; returns parsed JSON or raw output
Run a show command across multiple devices concurrently
Fuzzy-search devices by name or alias