Install any skill in seconds. Free to start, no credit card required.
Get Started Free →automateyournetwork/nso-device-ops
Cisco NSO device operations — config retrieval, state inspection, sync, platform info, NED IDs, device groups.
Passed 8 of 15 test cases with the skill, and 3 of 15 without it.
and 7 more in the full report
8 fixed4 passed either way10 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
Which environment variable specifies the RESTCONF communication scheme when connecting to Cisco NSO?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies NSO_SCHEME as the environment variable. | Missed | Passed |
The instructions your model reads when the skill loads.
cisco-nso-mcp-server (pip-installed, stdio transport)NSO_ADDRESS, NSO_USERNAME, NSO_PASSWORD environment variablesNSO_SCHEME (default: http), NSO_PORT (default: 8080), NSO_VERIFY, NSO_TIMEOUT| Tool | Parameters | What It Does |
|---|---|---|
get_device_config | device_name | Get the full configuration for a device from NSO's CDB |
get_device_state | device_name | Get operational state data for a device (interfaces, counters, status) |
check_device_sync | device_name | Check if NSO's copy of the device config is in sync with the actual device |
sync_from_device | device_name | Pull the current config from the device into NSO's CDB (sync-from) |
get_device_platform | device_name | Get platform info: model, OS version, serial number, hardware details |
get_device_ned_ids | none | List all Network Element Driver (NED) IDs — shows what device types NSO can manage |
get_device_groups | none | List all device groups defined in NSO |
| Resource URI | What It Returns |
|---|---|
https://resources.cisco-nso-mcp.io/environment | NSO environment summary: device count, OS distribution, unique models, device series, group membership |
When a user asks "show me R1's config from NSO" or "what does NSO have for the core routers":
get_device_groups to see how devices are organizedget_device_config for each target deviceWhen a user asks "are my devices in sync?" or "is NSO up to date?":
test cases passed, vs 3 / 15 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.