show_commands
Execute raw CLI show commands via SSH on network devices, filtered by name, group, hostname, or platform.
Instructions
Execute raw CLI show commands via SSH.
Args: commands: List of show commands to execute filter_name: Filter by device name in inventory filter_hostname: Filter by specific hostname or IP filter_group: Filter by group membership filter_platform: Filter by platform (e.g., 'cisco_ios', 'arista_eos')
Returns: Dictionary with 'hosts' key mapping hostname -> task result (success or error).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| commands | Yes | Show commands to execute (e.g., ['show version', 'show ip interface brief']) | |
| filter_name | No | Filter by device name in inventory | |
| filter_group | No | Filter by group membership | |
| filter_hostname | No | Filter by specific hostname or IP | |
| filter_platform | No | Filter by platform (e.g., 'cisco_ios', 'arista_eos') |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||