catc-inventory

Fetch and filter Catalyst Center devices by hostname, IP, platform, family, and reachability.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/dgethings/netclaw --skill catc-inventory-dgethings
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: catc-inventory
Source: https://github.com/dgethings/netclaw/tree/main/workspace/skills/catc-inventory
Command: npx skills add https://github.com/dgethings/netclaw --skill catc-inventory-dgethings

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Catalyst Center device inventory and site management enables teams to list and filter devices by hostname, IP, platform, family, and reachability; view site hierarchies; get interface details per device; monitor device reachability; cross-reference with pyATS data for validation.

Core Features & Use Cases

  • List and filter devices by hostname, IP, platform, family, and reachability
  • View and navigate site hierarchies
  • Retrieve interface details per device
  • Monitor device reachability and status
  • Cross-reference inventory with pyATS for live validation

Quick Start

Start by loading Catalyst Center inventory with fetch_devices and fetch_sites to begin auditing.

Frequently Asked Questions about catc-inventory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch Catalyst Center device inventory filtered by hostname and reachability?

Use the fetch_devices command to retrieve Catalyst Center device inventory, applying filters for hostname, IP address, platform, family, and reachability status. This returns structured data responses to audit and monitor your network devices efficiently.

Can I view Catalyst Center site hierarchies and retrieve interface details per device?

Yes, you can view and navigate site hierarchies using the fetch_sites command, and retrieve detailed interface information for each device using fetch_interfaces. This provides a complete site and device-level inventory overview.

Does this inventory approach support cross-referencing Catalyst Center data with pyATS for validation?

Yes, the inventory workflow supports cross-referencing Catalyst Center device data with pyATS information. This enables live validation of device reachability and interface states against your network automation testing data.

What is the best way to monitor network device reachability across Catalyst Center sites?

The best way to monitor network device reachability is to load site hierarchies with fetch_sites, then use fetch_devices to list devices filtered by reachability status, providing a structured view of unreachable devices across your network.

How do I start auditing Catalyst Center inventory using MCP invocation patterns?

Start auditing by loading Catalyst Center inventory with fetch_devices and fetch_sites commands through the CATC_MCP_SCRIPT. These parameterized tool calls support structured data responses for immediate device and site inventory visibility.