Provides access to Ansible automation modules, playbooks, and CVD FlashStack solutions from GitHub repositories, including 100+ automation modules and example YAML playbooks for infrastructure automation.
Enables interaction with Cisco Intersight APIs for managing data center infrastructure, including compute servers, chassis, fabric interconnects, policies, resource pools, server profiles, alarms, firmware, storage, networking, and telemetry monitoring across Cisco UCS and HyperFlex environments.
Provides access to Terraform Registry documentation and GitHub Infrastructure as Code modules for Intersight, including resource documentation and working .tf configuration files for compute, network, management, and storage policies.
Intersight MCP Server
An MCP (Model Context Protocol) server that enables LLMs to interact with Cisco Intersight APIs. This server exposes Intersight operations as tools for LLM applications.
Prerequisites
Node.js 16+ installed
VSCode with GitHub Copilot or Claude Desktop
Intersight API credentials (Key ID + Secret Key)
1. Build the Server
2. Configure LLM Client
For VSCode with GitHub Copilot
Open VSCode Settings:
Cmd+Shift+P→ "Preferences: Open User Settings (JSON)"Add this configuration to your
settings.json:
Reload VS Code:
Cmd+Shift+P→ "Developer: Reload Window"
For Claude Desktop
Locate your Claude Desktop configuration file:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
Add this configuration to
claude_desktop_config.json:
Restart Claude Desktop application
3. Test in LLM Client

📖 For complete container deployment guide, see
Example Use Cases
Monitor Infrastructure

Manage Policies

Demo
Watch the Claude Desktop MCP integration in action:

Features & Tools (199 Total)
📦 Inventory & Discovery
list_compute_servers- List all compute servers with optional filteringget_server_details- Get detailed information about a specific serverlist_chassis- List all equipment chassislist_fabric_interconnects- List fabric interconnects and network elementslist_compute_blades- List all blade servers in chassislist_compute_rack_units- List all rack-mounted serverslist_compute_boards- List all server motherboards
🔔 Monitoring & Alarms
list_alarms- List active alarms with severity filteringacknowledge_alarm- Acknowledge a specific alarm
📋 Policy Management
list_policies,get_policy- Browse and retrieve policiescreate_boot_policy- Create boot policies (UEFI/Legacy mode)create_bios_policy- Create BIOS policiescreate_network_policy- Create LAN connectivity policiesupdate_policy,delete_policy- Update or delete policies
🎯 Pool Management
list_pools- Browse pools by typecreate_ip_pool- Create IP address poolscreate_mac_pool- Create MAC address poolscreate_uuid_pool- Create UUID poolscreate_wwnn_pool- Create WWNN pools for Fibre Channelcreate_wwpn_pool- Create WWPN pools for Fibre Channelupdate_pool- Modify existing poolsdelete_pool- Delete resource pools
🌐 Network Configuration
create_vnic- Create virtual network interface cardscreate_vlan_group- Create VLAN groups (Ethernet Network Group Policies)list_vnics- List all vNICs or filter by LAN connectivity policyget_vnic- Get details of a specific vNICupdate_vnic- Update an existing vNICdelete_vnic- Delete a vNIClist_lan_connectivity_policies- List all LAN connectivity policiesget_lan_connectivity_policy- Get LAN connectivity policy detailslist_eth_adapter_policies- List Ethernet adapter policieslist_eth_qos_policies- List Ethernet QoS policieslist_eth_network_group_policies- List VLAN groups
⚙️ Configuration Management
Adapter Configuration
list_adapter_config_policies- List all Ethernet adapter configuration policiesget_adapter_config_policy- Get adapter policy details by MOIDcreate_adapter_config_policy- Create new adapter configuration policyupdate_adapter_config_policy- Update existing adapter policydelete_adapter_config_policy- Delete adapter configuration policy
Fabric Port Channels
list_fabric_port_channels- List all fabric port channel configurationsget_fabric_port_channel- Get port channel details by MOIDcreate_fabric_port_channel- Create new fabric port channelupdate_fabric_port_channel- Update existing port channeldelete_fabric_port_channel- Delete fabric port channel
VLAN Management
list_fabric_vlans- List all configured VLANsget_fabric_vlan- Get VLAN details by MOIDcreate_fabric_vlan- Create new VLANupdate_fabric_vlan- Update existing VLANdelete_fabric_vlan- Delete VLAN
VSAN/Fibre Channel
list_fabric_vsans- List all configured VSANsget_fabric_vsan- Get VSAN details by MOIDcreate_fabric_vsan- Create new VSANupdate_fabric_vsan- Update existing VSANdelete_fabric_vsan- Delete VSAN
IP Pool Blocks
list_ippool_blocks- List all IP address pool blocksget_ippool_block- Get IP pool block details by MOIDcreate_ippool_block- Create new IP address block in poolupdate_ippool_block- Update existing IP pool blockdelete_ippool_block- Delete IP pool block
MAC Pool Blocks
list_macpool_blocks- List all MAC address pool blocksget_macpool_block- Get MAC pool block details by MOIDcreate_macpool_block- Create new MAC address block in poolupdate_macpool_block- Update existing MAC pool blockdelete_macpool_block- Delete MAC pool block
FC Pool Blocks
list_fcpool_blocks- List all Fibre Channel pool blocks (WWNN/WWPN)get_fcpool_block- Get FC pool block details by MOIDcreate_fcpool_block- Create new FC address block in poolupdate_fcpool_block- Update existing FC pool blockdelete_fcpool_block- Delete FC pool block
Pool Leases
list_pool_leases- List all pool leases (IP/MAC/UUID/WWN allocations)
🌐 Advanced Networking
Fabric Port Management
list_fabric_ports- List all fabric interconnect physical portsget_fabric_port- Get fabric port details by MOIDlist_fabric_uplink_ports- List all fabric uplink portslist_fabric_server_ports- List all fabric server portslist_fabric_port_operations- List all fabric port operations
Flow Control Policies
list_fabric_flow_control_policies- List all flow control policiesget_fabric_flow_control_policy- Get flow control policy detailscreate_fabric_flow_control_policy- Create flow control policy (PFC, send/receive direction)update_fabric_flow_control_policy- Update flow control policydelete_fabric_flow_control_policy- Delete flow control policy
Link Control Policies
list_fabric_link_control_policies- List all link control policiesget_fabric_link_control_policy- Get link control policy detailscreate_fabric_link_control_policy- Create link control policy (UDLD settings)update_fabric_link_control_policy- Update link control policydelete_fabric_link_control_policy- Delete link control policy
Link Aggregation (LACP) Policies
list_fabric_lacp_policies- List all LACP policiesget_fabric_lacp_policy- Get LACP policy detailscreate_fabric_lacp_policy- Create LACP policy (rate, suspend settings)update_fabric_lacp_policy- Update LACP policydelete_fabric_lacp_policy- Delete LACP policy
System QoS & Multicast
list_fabric_system_qos_policies- List all system QoS policiesget_fabric_system_qos_policy- Get system QoS policy detailslist_fabric_multicast_policies- List all multicast policiesget_fabric_multicast_policy- Get multicast policy details
Multicast Policy Management
create_fabric_multicast_policy- Create multicast policy (IGMP snooping, querier)update_fabric_multicast_policy- Update multicast policydelete_fabric_multicast_policy- Delete multicast policy
🔐 Hardware Security & Management
Trusted Platform Module
list_equipment_tpms- List all TPM (Trusted Platform Module) devicesget_equipment_tpm- Get TPM device details
Boot Security
list_boot_device_boot_modes- List all boot device boot modeslist_boot_device_boot_securities- List all boot device security settings
Local Disk Policies
list_storage_local_disk_policies- List all local disk configuration policiesget_storage_local_disk_policy- Get local disk policy detailscreate_storage_local_disk_policy- Create local disk policy (Any Config, No Storage, RAID)update_storage_local_disk_policy- Update local disk policydelete_storage_local_disk_policy- Delete local disk policy
SD Card Policies
list_sdcard_policies- List all SD card policiesget_sdcard_policy- Get SD card policy detailscreate_sdcard_policy- Create SD card policyupdate_sdcard_policy- Update SD card policydelete_sdcard_policy- Delete SD card policy
KVM Policies
list_kvm_policies- List all KVM policiesget_kvm_policy- Get KVM policy detailscreate_kvm_policy- Create KVM policy (video encryption, max sessions)update_kvm_policy- Update KVM policydelete_kvm_policy- Delete KVM policy
Virtual Media Policies
list_virtual_media_policies- List all virtual media policiesget_virtual_media_policy- Get virtual media policy detailscreate_virtual_media_policy- Create virtual media policyupdate_virtual_media_policy- Update virtual media policydelete_virtual_media_policy- Delete virtual media policy
Device Security
list_deviceconnector_policies- List all device connector policiesget_deviceconnector_policy- Get device connector policy detailslist_certificatemanagement_policies- List all certificate management policiesget_certificatemanagement_policy- Get certificate policy details
⚙️ System Policies
SNMP Policies
list_snmp_policies- List all SNMP policiesget_snmp_policy- Get SNMP policy detailscreate_snmp_policy- Create SNMP policy (port, enable/disable)update_snmp_policy- Update SNMP policydelete_snmp_policy- Delete SNMP policy
Syslog Policies
list_syslog_policies- List all Syslog policiesget_syslog_policy- Get Syslog policy detailscreate_syslog_policy- Create Syslog policyupdate_syslog_policy- Update Syslog policydelete_syslog_policy- Delete Syslog policy
NTP Policies
list_ntp_policies- List all NTP policiesget_ntp_policy- Get NTP policy detailscreate_ntp_policy- Create NTP policy (servers, timezone)update_ntp_policy- Update NTP policydelete_ntp_policy- Delete NTP policy
SMTP Policies
list_smtp_policies- List all SMTP policiesget_smtp_policy- Get SMTP policy detailscreate_smtp_policy- Create SMTP policy (server, port, sender)update_smtp_policy- Update SMTP policydelete_smtp_policy- Delete SMTP policy
📊 Telemetry & Monitoring
Equipment Telemetry (Aggregated):
get_server_telemetry- Get server metrics (CPU, Memory, Temperature, Power)get_chassis_telemetry- Get chassis telemetry (power, thermal, fans, PSUs)get_adapter_telemetry- Get network adapter statisticsget_top_resources- Get top N resources by metric (CPU, memory, power, temperature)
Component Inventory:
list_processor_units- List CPU inventorylist_memory_units- List memory moduleslist_storage_controllers- List storage controllerslist_physical_drives- List physical disksget_power_statistics- Get power metricsget_thermal_statistics- Get temperature datalist_fan_modules- List fan moduleslist_psu_units- List power supply units
👥 Server Profiles
list_server_profiles- Browse all profilesget_server_profile- Get profile detailscreate_server_profile- Create new profilesattach_policy_to_profile- Attach policies to profilesattach_pool_to_profile- Attach pools to profilesassign_server_to_profile- Assign physical serversdeploy_server_profile- Deploy or undeploy profilesupdate_server_profile- Modify profilesdelete_server_profile- Remove profiles
🔍 Search & Query
search_resources- Search any Intersight resource with OData filters
🔧 Hardware Compatibility List (HCL)
list_hcl_operating_systems- List supported operating systems from HCLlist_hcl_operating_system_vendors- List OS vendors from HCLlist_hcl_hyperflex_compatibility- List HyperFlex software compatibility information
📢 Technical Advisory Management (TAM)
list_tam_advisories- List all technical advisories and field noticesget_tam_advisory- Get detailed information about a specific advisorylist_tam_advisory_instances- List which devices are affected by advisorieslist_tam_security_advisories- List security advisoriesget_tam_advisory_count- Get count of advisories by severity
🖥️ Terminal & System Topology
list_terminal_audit_logs- List terminal session audit logs for compliance monitoringlist_top_systems- List all top-level systems with compute resourcesget_top_system- Get details of a specific system including blades and rack units
💾 Storage Management
list_storage_virtual_drives- List all virtual drives (RAID volumes)list_storage_flex_flash_controllers- List all FlexFlash controllerslist_storage_flex_flash_drives- List all FlexFlash physical drives
⚙️ Equipment & Hardware
list_equipment_io_cards- List all IO cards in chassislist_equipment_sys_io_ctrls- List all system IO controllers
📀 Firmware Management
list_firmware_running- List all running firmware versions across infrastructurelist_firmware_upgrades- List all firmware upgrade operations
🔑 License Management
list_licenses- List all license information for registered devices
🔄 Workflow Automation
list_workflows- List all workflow executionsget_workflow- Get details of a specific workflow executionlist_workflow_tasks- List all workflow task executions
🎴 PCI & Hardware Devices
list_pci_devices- List all PCI devices (NICs, HBAs, GPUs, etc.)list_graphics_cards- List all graphics cards (GPUs)
🔧 BIOS & Firmware
list_bios_units- List all BIOS/UEFI firmware units
🖧 Management Controllers
list_management_controllers- List all management controllers (CIMC, IMC, BMC)list_management_interfaces- List all management network interfaces
📚 PowerShell SDK Examples
get_powershell_examples- Access Cisco Intersight PowerShell module programming examples from GitHub (89 categories with 500+ examples)
🐍 Python SDK Examples & Utilities
get_python_examples- Access Cisco Intersight Python SDK examples and utilities from GitHub (30+ scripts from 2 repositories)
🏗️ Terraform Infrastructure Modules & Registry
get_terraform_examples- Access Terraform Registry documentation AND GitHub modules (dual-source Terraform support)
🤖 Ansible Automation & CVD Solutions
get_ansible_examples- Access Ansible modules, playbooks, and CVD FlashStack solutions (triple-source automation resources)
Version History
Version 1.0.14
Equipment-Based Telemetry & Monitoring
✅ Component Telemetry
get_server_telemetry- Server metrics (CPU, Memory, Temperature, Power)get_chassis_telemetry- Chassis telemetry (power, thermal, fans, PSUs)get_adapter_telemetry- Network adapter statisticsget_top_resources- Top N resources by metric
✅ Hardware Inventory
list_processor_units- CPU inventory and utilizationlist_memory_units- Memory modules and usagelist_storage_controllers- Storage controller informationlist_physical_drives- Physical disk inventoryget_power_statistics- Power consumption metricsget_thermal_statistics- Temperature monitoring data
Version 1.0.13
Ansible Automation & CVD Solutions Integration
✅ Ansible Examples Tool
get_ansible_examples- Triple-source Ansible automation resourcesAnsible Modules: Access to 100+ automation modules from plugins/modules (Python code)
Example Playbooks: Working YAML playbooks from the playbooks directory
CVD FlashStack IMM: Validated design documentation from ucs-compute-solutions
Source filtering: Choose "modules", "playbooks", "cvd", or "all" (default)
Complete automation coverage: Code, workflows, and validated designs
Version 1.0.12
Enhanced Terraform Support with Registry Integration
✅ Terraform Tool Enhancement
get_terraform_examples- Now accesses BOTH Terraform Registry and GitHub modulesTerraform Registry Integration: Direct links to official provider documentation at registry.terraform.io
Resource Documentation: Get resource and data source documentation URLs for any Intersight Terraform resource
GitHub Modules: Access to 4 comprehensive IaC modules with actual .tf configuration files
Dual-source filtering: Choose "registry" (docs), "modules" (code), or "all" (both)
Complete Terraform coverage: Documentation for syntax + working code examples
Version 1.0.11
Terraform Infrastructure Modules Integration
✅ Terraform Modules Tool
get_terraform_examples- Retrieve Terraform Infrastructure as Code modules from CiscoDevNet GitHub repositoryAccess to 4 comprehensive modules: intersight-imm (IMM policies), intersight-domain-profiles, intersight-moids, intersight-sds
Returns Terraform configuration files (.tf) including compute, network, management, and storage policies
Includes example variable files (example.auto.tfvars) for quick setup
Perfect for infrastructure automation and policy-as-code deployments
Version 1.0.10
Python Examples & Utilities Integration
✅ Python SDK Examples Tool
get_python_examples- Retrieve Python code examples from multiple CiscoUcs/CiscoDevNet GitHub repositoriesAccess to SDK examples (CiscoUcs/intersight-python) - 5 foundational examples
Access to Python utilities (CiscoDevNet/intersight-python-utils) - 25+ utility scripts
Filter by source: "examples", "utils", or "all" (default)
Search by topic: servers, policies, firmware, workflows, audit, deployment, etc.
Returns actual Python code for learning and reference
Version 1.0.9
PowerShell Examples Integration
✅ PowerShell SDK Examples Tool
get_powershell_examples- Retrieve PowerShell code examples from CiscoDevNet GitHub repositoryAccess to 89 example categories covering all Intersight operations
Returns actual PowerShell code for compute, storage, network policies, and more
Perfect for learning PowerShell SDK usage patterns and best practices
Version 1.0.8
Features Added:
✅ Fabric Port Management Tools
list_fabric_ports- List all fabric interconnect physical portsget_fabric_port- Get fabric port details by MOIDlist_fabric_uplink_ports- List all fabric uplink portslist_fabric_server_ports- List all fabric server portslist_fabric_port_operations- List all fabric port operations
✅ Flow Control Policy Tools
list_fabric_flow_control_policies- List all flow control policiesget_fabric_flow_control_policy- Get flow control policy details by MOIDcreate_fabric_flow_control_policy- Create flow control policy (PFC, send/receive direction)update_fabric_flow_control_policy- Update flow control policydelete_fabric_flow_control_policy- Delete flow control policy
✅ Link Control Policy Tools
list_fabric_link_control_policies- List all link control policiesget_fabric_link_control_policy- Get link control policy details by MOIDcreate_fabric_link_control_policy- Create link control policy (UDLD settings)update_fabric_link_control_policy- Update link control policydelete_fabric_link_control_policy- Delete link control policy
✅ Link Aggregation (LACP) Policy Tools
list_fabric_lacp_policies- List all LACP policiesget_fabric_lacp_policy- Get LACP policy details by MOIDcreate_fabric_lacp_policy- Create LACP policy (rate, suspend settings)update_fabric_lacp_policy- Update LACP policydelete_fabric_lacp_policy- Delete LACP policy
✅ System QoS Tools
list_fabric_system_qos_policies- List all system QoS policiesget_fabric_system_qos_policy- Get system QoS policy details by MOID
✅ Multicast Policy Tools
list_fabric_multicast_policies- List all multicast policiesget_fabric_multicast_policy- Get multicast policy details by MOIDcreate_fabric_multicast_policy- Create multicast policy (IGMP snooping, querier)update_fabric_multicast_policy- Update multicast policydelete_fabric_multicast_policy- Delete multicast policy
✅ Trusted Platform Module (TPM) Tools
list_equipment_tpms- List all TPM (Trusted Platform Module) devicesget_equipment_tpm- Get TPM device details by MOID
✅ Boot Security Tools
list_boot_device_boot_modes- List all boot device boot modeslist_boot_device_boot_securities- List all boot device security settings
✅ Local Disk Policy Tools
list_storage_local_disk_policies- List all local disk configuration policiesget_storage_local_disk_policy- Get local disk policy details by MOIDcreate_storage_local_disk_policy- Create local disk policy (Any Config, No Storage, RAID)update_storage_local_disk_policy- Update local disk policydelete_storage_local_disk_policy- Delete local disk policy
✅ SD Card Policy Tools
list_sdcard_policies- List all SD card policiesget_sdcard_policy- Get SD card policy details by MOIDcreate_sdcard_policy- Create SD card policyupdate_sdcard_policy- Update SD card policydelete_sdcard_policy- Delete SD card policy
✅ KVM Policy Tools
list_kvm_policies- List all KVM policiesget_kvm_policy- Get KVM policy details by MOIDcreate_kvm_policy- Create KVM policy (video encryption, max sessions)update_kvm_policy- Update KVM policydelete_kvm_policy- Delete KVM policy
✅ Virtual Media Policy Tools
list_virtual_media_policies- List all virtual media policiesget_virtual_media_policy- Get virtual media policy details by MOIDcreate_virtual_media_policy- Create virtual media policyupdate_virtual_media_policy- Update virtual media policydelete_virtual_media_policy- Delete virtual media policy
✅ Device Security Tools
list_deviceconnector_policies- List all device connector policiesget_deviceconnector_policy- Get device connector policy details by MOIDlist_certificatemanagement_policies- List all certificate management policiesget_certificatemanagement_policy- Get certificate policy details by MOID
✅ SNMP Policy Tools
list_snmp_policies- List all SNMP policiesget_snmp_policy- Get SNMP policy details by MOIDcreate_snmp_policy- Create SNMP policy (port, enable/disable)update_snmp_policy- Update SNMP policydelete_snmp_policy- Delete SNMP policy
✅ Syslog Policy Tools
list_syslog_policies- List all Syslog policiesget_syslog_policy- Get Syslog policy details by MOIDcreate_syslog_policy- Create Syslog policyupdate_syslog_policy- Update Syslog policydelete_syslog_policy- Delete Syslog policy
✅ NTP Policy Tools
list_ntp_policies- List all NTP policiesget_ntp_policy- Get NTP policy details by MOIDcreate_ntp_policy- Create NTP policy (servers, timezone)update_ntp_policy- Update NTP policydelete_ntp_policy- Delete NTP policy
✅ SMTP Policy Tools
list_smtp_policies- List all SMTP policiesget_smtp_policy- Get SMTP policy details by MOIDcreate_smtp_policy- Create SMTP policy (server, port, sender)update_smtp_policy- Update SMTP policydelete_smtp_policy- Delete SMTP policy
Improvements:
Comprehensive fabric network control with flow control, link control, and LACP
Advanced hardware security management with TPM, boot security, and KVM
Complete system policy management for monitoring and notifications
Enhanced storage management with local disk and SD card policies
Virtual media management for remote installations
Version 1.0.7
Features Added:
✅ Adapter Configuration Tools
list_adapter_config_policies- List all Ethernet adapter configuration policiesget_adapter_config_policy- Get adapter policy details by MOIDcreate_adapter_config_policy- Create new adapter configuration policyupdate_adapter_config_policy- Update existing adapter policydelete_adapter_config_policy- Delete adapter configuration policy
✅ Fabric Port Channel Tools
list_fabric_port_channels- List all fabric port channel configurationsget_fabric_port_channel- Get port channel details by MOIDcreate_fabric_port_channel- Create new fabric port channelupdate_fabric_port_channel- Update existing port channeldelete_fabric_port_channel- Delete fabric port channel
✅ VLAN Management Tools
list_fabric_vlans- List all configured VLANsget_fabric_vlan- Get VLAN details by MOIDcreate_fabric_vlan- Create new VLANupdate_fabric_vlan- Update existing VLANdelete_fabric_vlan- Delete VLAN
✅ VSAN/Fibre Channel Tools
list_fabric_vsans- List all configured VSANsget_fabric_vsan- Get VSAN details by MOIDcreate_fabric_vsan- Create new VSANupdate_fabric_vsan- Update existing VSANdelete_fabric_vsan- Delete VSAN
✅ IP Pool Block Tools
list_ippool_blocks- List all IP address pool blocksget_ippool_block- Get IP pool block details by MOIDcreate_ippool_block- Create new IP address block in poolupdate_ippool_block- Update existing IP pool blockdelete_ippool_block- Delete IP pool block
✅ MAC Pool Block Tools
list_macpool_blocks- List all MAC address pool blocksget_macpool_block- Get MAC pool block details by MOIDcreate_macpool_block- Create new MAC address block in poolupdate_macpool_block- Update existing MAC pool blockdelete_macpool_block- Delete MAC pool block
✅ FC Pool Block Tools
list_fcpool_blocks- List all Fibre Channel pool blocks (WWNN/WWPN)get_fcpool_block- Get FC pool block details by MOIDcreate_fcpool_block- Create new FC address block in poolupdate_fcpool_block- Update existing FC pool blockdelete_fcpool_block- Delete FC pool block
✅ Pool Lease Tools
list_pool_leases- List all pool leases (IP/MAC/UUID/WWN allocations)
Improvements:
Complete CRUD operations for all configuration management categories
Comprehensive fabric network management (port channels, VLANs, VSANs)
Advanced resource pool block management for IP, MAC, and Fibre Channel addresses
Enhanced adapter configuration policy management
Version 1.0.6
Features Added:
✅ Compute Inventory Tools
list_compute_blades- List all blade servers in chassislist_compute_rack_units- List all rack-mounted serverslist_compute_boards- List all server motherboards
✅ Storage Management Tools
list_storage_virtual_drives- List all virtual drives (RAID volumes)list_storage_flex_flash_controllers- List all FlexFlash controllerslist_storage_flex_flash_drives- List all FlexFlash physical drives
✅ Equipment & Hardware Tools
list_equipment_io_cards- List all IO cards in chassislist_equipment_sys_io_ctrls- List all system IO controllers
✅ Firmware Management Tools
list_firmware_running- List all running firmware versions across infrastructurelist_firmware_upgrades- List all firmware upgrade operations
✅ License Management Tools
list_licenses- List all license information for registered devices
✅ Workflow Automation Tools
list_workflows- List all workflow executionsget_workflow- Get details of a specific workflow executionlist_workflow_tasks- List all workflow task executions
✅ PCI & Hardware Device Tools
list_pci_devices- List all PCI devices (NICs, HBAs, GPUs, etc.)list_graphics_cards- List all graphics cards (GPUs)
✅ BIOS & Firmware Tools
list_bios_units- List all BIOS/UEFI firmware units
✅ Management Controller Tools
list_management_controllers- List all management controllers (CIMC, IMC, BMC)list_management_interfaces- List all management network interfaces
Improvements:
Comprehensive compute inventory with blade and rack server details
Enhanced storage visibility including virtual drives and FlexFlash
Firmware version tracking across all infrastructure components
License compliance monitoring
Workflow execution history and debugging
PCI device and GPU inventory
Management controller and interface visibility
Version 1.0.5
Features Added:
✅ Terminal & System Topology Tools
list_terminal_audit_logs- List terminal session audit logs for compliance and security monitoringlist_top_systems- List all top-level systems with associated compute resources (blades and rack units)get_top_system- Get detailed information about a specific system including compute resources and network elements
Improvements:
Terminal session audit logging for security compliance
System topology visibility with compute resource associations
Enhanced infrastructure mapping and resource tracking
Version 1.0.4
Features Added:
✅ Hardware Compatibility List (HCL) Tools
list_hcl_operating_systems- List supported operating systems from HCLlist_hcl_operating_system_vendors- List OS vendors from HCLlist_hcl_hyperflex_compatibility- List HyperFlex software compatibility information
✅ Technical Advisory Management (TAM) Tools
list_tam_advisories- List all technical advisories and field notices affecting infrastructureget_tam_advisory- Get detailed information about a specific advisory including recommendationslist_tam_advisory_instances- List which specific devices are affected by advisorieslist_tam_security_advisories- List security advisories with CVE informationget_tam_advisory_count- Get count of advisories by severity level
Improvements:
Complete visibility into hardware compatibility information
Proactive monitoring of technical advisories and security bulletins
Direct access to field notices and affected device tracking
Enhanced infrastructure risk management capabilities
Version 1.0.3
Features Added:
✅ Complete vNIC Management
list_vnics- List all vNICs or filter by LAN connectivity policyget_vnic- Get details of a specific vNICupdate_vnic- Update an existing vNIC configurationdelete_vnic- Delete a vNIC from a LAN connectivity policylist_lan_connectivity_policies- Browse all LAN connectivity policiesget_lan_connectivity_policy- Get detailed LAN connectivity policy informationlist_eth_adapter_policies- List available Ethernet adapter policieslist_eth_qos_policies- List available Ethernet QoS policieslist_eth_network_group_policies- List all VLAN groups
✅ Enhanced Telemetry
get_top_resources- Rank and identify top N resources by metrics (CPU, Memory, Power, Temperature)
Improvements:
Complete CRUD operations for vNIC management
Comprehensive policy discovery for vNIC configuration
Ability to list and filter resources by parent policy
Enhanced infrastructure analytics with top resource identification
Version 1.0.2
Features Added:
✅ Telemetry & Monitoring (11 tools)
get_server_telemetry- Comprehensive server metrics (CPU, Memory, Temperature, Power)get_chassis_telemetry- Chassis-level telemetry (power, thermal, fans, PSUs)get_adapter_telemetry- Network adapter interface statisticslist_processor_units- CPU inventory and status across infrastructurelist_memory_units- Memory module inventorylist_storage_controllers- Storage controller inventorylist_physical_drives- Physical disk inventoryget_power_statistics- Server and chassis power metricsget_thermal_statistics- Temperature data for servers and chassislist_fan_modules- Fan module inventory and statuslist_psu_units- Power supply unit inventory
✅ Pool Management
delete_pool- Delete resource pools by type and MOID
Improvements:
Enhanced error handling for telemetry data aggregation
Added comprehensive hardware monitoring capabilities
Full support for infrastructure health metrics
Version 1.0.1
Features Added:
✅ Network Configuration (2 tools)
create_vnic- Create virtual network interface cards with full policy supportcreate_vlan_group- Create VLAN groups (Ethernet Network Group Policies)
✅ Enhanced vNIC Creation
Support for Ethernet Adapter Policy references
Support for QoS Policy references
Support for Ethernet Network Group Policy (VLAN groups)
Fabric placement (A/B)
MAC pool assignment
Failover configuration
CDN (Consistent Device Naming) support
Improvements:
Fixed vNIC policy references to use proper ObjectType structures
Added comprehensive policy validation for vNIC creation
Support for both FI-Attached and Standalone network configurations
Version 1.0.0
Released: October 2025
Initial Release Features:
✅ Core Infrastructure (4 tools)
Server inventory and discovery
Chassis and fabric interconnect management
Detailed server information retrieval
✅ Alarm Management (2 tools)
List and filter alarms by severity
Acknowledge alarms
✅ Policy Management (8 tools)
Boot policies (UEFI/Legacy)
BIOS policies
Network/LAN connectivity policies
Policy CRUD operations
✅ Pool Management (7 tools)
IP, MAC, UUID pool creation
WWNN/WWPN pool creation for Fibre Channel
Pool update operations
✅ Server Profiles (9 tools)
Profile lifecycle management
Policy and pool attachment
Server assignment and deployment
✅ Advanced Search
OData query support for all Intersight resources
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Enables LLMs to interact with Cisco Intersight APIs for managing data center infrastructure, including server monitoring, policy management, network configuration, and hardware telemetry across 199 tools.
- Prerequisites
- 1. Build the Server
- 2. Configure LLM Client
- 3. Test in LLM Client
- Example Use Cases
- Demo
- Features & Tools (199 Total)
- 📦 Inventory & Discovery
- 🔔 Monitoring & Alarms
- 📋 Policy Management
- 🎯 Pool Management
- 🌐 Network Configuration
- ⚙️ Configuration Management
- 🌐 Advanced Networking
- 🔐 Hardware Security & Management
- ⚙️ System Policies
- 📊 Telemetry & Monitoring
- 👥 Server Profiles
- 🔍 Search & Query
- 🔧 Hardware Compatibility List (HCL)
- 📢 Technical Advisory Management (TAM)
- 🖥️ Terminal & System Topology
- 💾 Storage Management
- ⚙️ Equipment & Hardware
- 📀 Firmware Management
- 🔑 License Management
- 🔄 Workflow Automation
- 🎴 PCI & Hardware Devices
- 🔧 BIOS & Firmware
- 🖧 Management Controllers
- 📚 PowerShell SDK Examples
- 🐍 Python SDK Examples & Utilities
- 🏗️ Terraform Infrastructure Modules & Registry
- 🤖 Ansible Automation & CVD Solutions
- Version History