Intersight MCP

Um servidor MCP abrangente para configurar e gerenciar o Cisco Intersight.

Documentação

Servidor Intersight MCP

Um servidor MCP (Model Context Protocol) que permite que LLMs interajam com as APIs do Cisco Intersight. Este servidor expõe operações do Intersight como ferramentas para aplicações LLM.

O servidor suporta dois modos de configuração:

  • 🛡️ Modo Core (Padrão): 66 ferramentas essenciais somente leitura para exploração segura
  • 🚀 Modo Todas as Ferramentas: Conjunto completo com 199+ ferramentas com capacidades CRUD completas

Consulte TOOL_CONFIGURATION.md para opções de configuração detalhadas.

Pré-requisitos

  • Node.js 16+ instalado
  • VSCode com GitHub Copilot ou Claude Desktop
  • Credenciais da API do Intersight (Key ID + Secret Key)

1. Construir o Servidor

npm install
npm run build

2. Configurar o Cliente LLM

Para VSCode com GitHub Copilot

  1. Abra as Configurações do VSCode: Cmd+Shift+P → "Preferences: Open User Settings (JSON)"

  2. Adicione esta configuração ao seu settings.json:

{
  "github.copilot.chat.mcp.servers": {
    "intersight": {
      "command": "node",
      "args": ["/path/to/intersight-mcp-server/build/index.js"],
      "env": {
        "INTERSIGHT_API_KEY_ID": "your-api-key-id",
        "INTERSIGHT_API_SECRET_KEY_PATH": "/path/to/SecretKey.txt",
        "INTERSIGHT_BASE_URL": "https://intersight.com/api/v1",
        "INTERSIGHT_TOOL_MODE": "core"
      }
    }
  }
}
  1. Recarregue o VS Code: Cmd+Shift+P → "Developer: Reload Window"

Para Claude Desktop

  1. Localize o arquivo de configuração do Claude Desktop:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
  2. Adicione esta configuração ao claude_desktop_config.json:

{
  "mcpServers": {
    "intersight": {
      "command": "node",
      "args": ["/path/to/intersight-mcp-server/build/index.js"],
      "env": {
        "INTERSIGHT_API_KEY_ID": "your-api-key-id",
        "INTERSIGHT_API_SECRET_KEY_PATH": "/path/to/SecretKey.txt",
        "INTERSIGHT_BASE_URL": "https://intersight.com/api/v1",
        "INTERSIGHT_TOOL_MODE": "core"
      }
    }
  }
}
  1. Reinicie o aplicativo Claude Desktop

3. Teste no Cliente LLM

"Show me all critical alarms"

Intersight Dashboard

📖 Para o guia completo de implantação em contêiner, consulte CONTAINER_DEPLOYMENT.md

Casos de Uso de Exemplo

Monitorar Infraestrutura

"Show me all servers that are powered on and have critical alarms"

Intersight Dashboard

Gerenciar Políticas

"List all my boot policies and which profiles use each one"

Intersight Dashboard

Demonstração

Assista à integração do MCP com Claude Desktop em ação:

Claude Desktop MCP Demo

🤖 Agente de Verificação de Segurança e Saúde

O Servidor Intersight MCP inclui um Agente Inteligente de Verificação de Segurança e Saúde que orquestra automaticamente uma análise abrangente da infraestrutura quando verificações de segurança ou saúde são solicitadas.

Capacidades do Agente

  • Análise em 13 Fases: Alarmes, avisos, CVEs, firmware, hardware, postura de segurança, conformidade e desempenho
  • Pontuação Inteligente: Pontuações de 0 a 100 para componentes de Segurança, Saúde e Conformidade
  • Priorização Baseada em Risco: Problemas categorizados como CRÍTICO, ALTO, MÉDIO ou BAIXO
  • Recomendações Acionáveis: Orientação em quatro níveis (Imediato, Curto prazo, Médio prazo, Longo prazo)
  • Relatórios Executivos: Relatórios JSON abrangentes com descobertas detalhadas e etapas de remediação

Para documentação detalhada do agente, consulte SECURITY_HEALTH_AGENT.md.

Histórico de Versões

Versão 1.0.16

Agente de Verificação de Segurança e Saúde

  • Análise Abrangente da Infraestrutura
    • createSecurityHealthCheckReport() - Agente inteligente que orquestra automaticamente 13+ fases de coleta de dados
    • Analisa alarmes, avisos, CVEs, consistência de firmware, saúde do hardware, postura de segurança, conformidade e desempenho
  • Sistema de Pontuação Inteligente
    • Pontuações de componentes de 0 a 100: Segurança, Saúde, Conformidade
    • Pontuação geral da infraestrutura com cálculos ponderados
    • Categorização de gravidade de problemas (CRÍTICO, ALTO, MÉDIO, BAIXO)
  • Recomendações Acionáveis
    • Recomendações priorizadas em quatro níveis: Imediato (agora), Curto prazo (1 semana), Médio prazo (1 mês), Longo prazo (1 trimestre)
    • Etapas específicas de remediação para cada problema identificado
    • Resumo executivo com descobertas críticas
  • Seções Abrangentes de Relatório
    • Alarmes e Avisos: Problemas ativos com rastreamento de gravidade
    • Avisos de Segurança: Agregação de CVE e avisos de campo
    • Análise de Firmware: Consistência de versão, disponibilidade de atualização, rastreamento de EOL
    • Saúde do Hardware: Status dos componentes, monitoramento térmico/energia
    • Postura de Segurança: Status do TPM, Secure Boot, conformidade de licenças
    • Conformidade: Conformidade de políticas, versões de SO certificadas, compatibilidade com HyperFlex
    • Desempenho: Pontos críticos de utilização de recursos (CPU, Memória, Energia)
    • Problemas Detalhados: Problemas categorizados com orientação de remediação
  • Testes Prontos para Produção
    • Suíte de testes com dados simulados valida todos os componentes do agente
    • Processa com sucesso cenários realistas de infraestrutura
    • Tempo de execução: <1ms para análise abrangente

Versão 1.0.15

Configuração de Ferramentas e Aprimoramento de Segurança

  • Modos de Ferramentas Configuráveis
    • Modo Core (Padrão): 66 ferramentas essenciais somente leitura para exploração segura
    • Modo Todas as Ferramentas: Conjunto completo com 199+ ferramentas com capacidades CRUD completas
    • Configuração por variável de ambiente: INTERSIGHT_TOOL_MODE=core|all
  • Segurança Aprimorada
    • Filtragem de ferramentas no lado do servidor evita exposição de operações perigosas
    • Verificações de segurança em tempo de execução com mensagens de erro claras
    • Modo seguro padrão evita operações destrutivas
  • Configuração Flexível
    • Suporte a arquivo de configuração JSON (intersight-mcp-server-config.json)
    • Substituições por variáveis de ambiente para implantação fácil
    • Múltiplas instâncias de servidor com diferentes conjuntos de ferramentas
  • Agente de Verificação de Segurança e Saúde
    • generate_security_health_report - Análise abrangente da infraestrutura
    • Analisa alarmes, avisos, CVEs, firmware, saúde do hardware
    • Avaliação da postura de segurança com pontuação (0-100)
    • Recomendações acionáveis por prioridade
  • Documentação e Testes
    • Guia abrangente de configuração de ferramentas
    • Segurança do modo core verificada e funcionalidade de todas as ferramentas
    • Exemplos de integração com Claude Desktop e VS Code atualizados

Versão 1.0.14

Telemetria e Monitoramento Baseados em Equipamento

  • Telemetria de Componentes
    • get_server_telemetry - Métricas do servidor (CPU, Memória, Temperatura, Energia)
    • get_chassis_telemetry - Telemetria do chassi (energia, térmica, ventoinhas, fontes de alimentação)
    • get_adapter_telemetry - Estatísticas do adaptador de rede
    • get_top_resources - Top N recursos por métrica
  • Inventário de Hardware
    • list_processor_units - Inventário e utilização de CPU
    • list_memory_units - Módulos de memória e uso
    • list_storage_controllers - Informações do controlador de armazenamento
    • list_physical_drives - Inventário de discos físicos
    • get_power_statistics - Métricas de consumo de energia
    • get_thermal_statistics - Dados de monitoramento de temperatura

Versão 1.0.13

Integração de Automação Ansible e Soluções CVD

  • Ferramenta de Exemplos Ansible
    • get_ansible_examples - Recursos de automação Ansible de três fontes
    • Módulos Ansible: Acesso a 100+ módulos de automação de plugins/modules (código Python)
    • Playbooks de Exemplo: Playbooks YAML funcionais do diretório playbooks
    • CVD FlashStack IMM: Documentação de design validada de ucs-compute-solutions
    • Filtragem por fonte: Escolha "modules", "playbooks", "cvd" ou "all" (padrão)
    • Cobertura completa de automação: Código, fluxos de trabalho e designs validados

Versão 1.0.12

Suporte Aprimorado ao Terraform com Integração de Registry

  • Aprimoramento da Ferramenta Terraform
    • get_terraform_examples - Agora acessa AMBOS o Terraform Registry e módulos do GitHub
    • Integração com Terraform Registry: Links diretos para documentação oficial do provedor em registry.terraform.io
    • Documentação de Recursos: Obtenha URLs de documentação de recursos e fontes de dados para qualquer recurso Terraform do Intersight
    • Módulos do GitHub: Acesso a 4 módulos abrangentes de IaC com arquivos de configuração .tf reais
    • Filtragem de dupla fonte: Escolha "registry" (docs), "modules" (código) ou "all" (ambos)
    • Cobertura completa do Terraform: Documentação para sintaxe + exemplos de código funcionais

Versão 1.0.11

Integração de Módulos de Infraestrutura Terraform

  • Ferramenta de Módulos Terraform
    • get_terraform_examples - Recupere módulos de Infraestrutura como Código Terraform do repositório GitHub do CiscoDevNet
    • Acesso a 4 módulos abrangentes: intersight-imm (políticas IMM), intersight-domain-profiles, intersight-moids, intersight-sds
    • Retorna arquivos de configuração Terraform (.tf) incluindo políticas de computação, rede, gerenciamento e armazenamento
    • Inclui arquivos de variáveis de exemplo (example.auto.tfvars) para configuração rápida
    • Perfeito para automação de infraestrutura e implantações de política-como-código

Versão 1.0.10

Integração de Exemplos e Utilitários Python

  • Ferramenta de Exemplos do SDK Python
    • get_python_examples - Recupere exemplos de código Python de múltiplos repositórios GitHub do CiscoUcs/CiscoDevNet
    • Acesso a exemplos do SDK (CiscoUcs/intersight-python) - 5 exemplos fundamentais
    • Acesso a utilitários Python (CiscoDevNet/intersight-python-utils) - 25+ scripts utilitários
    • Filtre por fonte: "examples", "utils" ou "all" (padrão)
    • Pesquise por tópico: servidores, políticas, firmware, fluxos de trabalho, auditoria, implantação, etc.
    • Retorna código Python real para aprendizado e referência

Versão 1.0.9

Integração de Exemplos PowerShell

  • Ferramenta de Exemplos do SDK PowerShell
    • get_powershell_examples - Recupere exemplos de código PowerShell do repositório GitHub do CiscoDevNet
    • Acesso a 89 categorias de exemplos cobrindo todas as operações do Intersight
    • Retorna código PowerShell real para computação, armazenamento, políticas de rede e mais
    • Perfeito para aprender padrões de uso e melhores práticas do SDK PowerShell

Versão 1.0.8

Recursos Adicionados:

  • Ferramentas de Gerenciamento de Portas Fabric

    • list_fabric_ports - Listar todas as portas físicas do fabric interconnect
    • get_fabric_port - Obter detalhes da porta fabric por MOID
    • list_fabric_uplink_ports - Listar todas as portas uplink do fabric
    • list_fabric_server_ports - Listar todas as portas de servidor do fabric
    • list_fabric_port_operations - Listar todas as operações de porta do fabric
  • Ferramentas de Política de Controle de Fluxo

    • list_fabric_flow_control_policies - Listar todas as políticas de controle de fluxo
    • get_fabric_flow_control_policy - Obter detalhes da política de controle de fluxo por MOID
    • create_fabric_flow_control_policy - Criar política de controle de fluxo (PFC, direção de envio/recebimento)
    • update_fabric_flow_control_policy - Atualizar política de controle de fluxo
    • delete_fabric_flow_control_policy - Excluir política de controle de fluxo
  • Ferramentas de Política de Controle de Link

    • list_fabric_link_control_policies - Listar todas as políticas de controle de link
    • get_fabric_link_control_policy - Obter detalhes da política de controle de link por MOID
    • create_fabric_link_control_policy - Criar política de controle de link (configurações UDLD)
    • update_fabric_link_control_policy - Atualizar política de controle de link
    • delete_fabric_link_control_policy - Excluir política de controle de link
  • Ferramentas de Política de Agregação de Links (LACP)

    • list_fabric_lacp_policies - Listar todas as políticas LACP
    • get_fabric_lacp_policy - Obter detalhes da política LACP por MOID
    • create_fabric_lacp_policy - Criar política LACP (taxa, configurações de suspensão)
    • update_fabric_lacp_policy - Atualizar política LACP
    • delete_fabric_lacp_policy - Excluir política LACP
  • Ferramentas de QoS do Sistema

    • list_fabric_system_qos_policies - Listar todas as políticas de QoS do sistema
    • get_fabric_system_qos_policy - Obter detalhes da política de QoS do sistema por MOID
  • Ferramentas de Política Multicast

    • list_fabric_multicast_policies - Listar todas as políticas multicast
    • get_fabric_multicast_policy - Obter detalhes da política multicast por MOID
    • create_fabric_multicast_policy - Criar política multicast (IGMP snooping, querier)
    • update_fabric_multicast_policy - Atualizar política multicast
    • delete_fabric_multicast_policy - Excluir política multicast
  • Ferramentas de Trusted Platform Module (TPM)

    • list_equipment_tpms - Listar todos os dispositivos TPM (Trusted Platform Module)
    • get_equipment_tpm - Obter detalhes do dispositivo TPM por MOID
  • Ferramentas de Segurança de Inicialização

    • list_boot_device_boot_modes - Listar todos os modos de inicialização de dispositivos
    • list_boot_device_boot_securities - Listar todas as configurações de segurança de inicialização de dispositivos
  • Ferramentas de Política de Disco Local

    • list_storage_local_disk_policies - Listar todas as políticas de configuração de disco local
    • get_storage_local_disk_policy - Obter detalhes da política de disco local por MOID
    • create_storage_local_disk_policy - Criar política de disco local (Any Config, No Storage, RAID)
    • update_storage_local_disk_policy - Atualizar política de disco local
    • delete_storage_local_disk_policy - Excluir política de disco local
  • Ferramentas de Política de Cartão SD

    • list_sdcard_policies - Listar todas as políticas de cartão SD
    • get_sdcard_policy - Obter detalhes da política de cartão SD por MOID
    • create_sdcard_policy - Criar política de cartão SD
    • update_sdcard_policy - Atualizar política de cartão SD
    • delete_sdcard_policy - Excluir política de cartão SD
  • Ferramentas de Política KVM

    • list_kvm_policies - Listar todas as políticas KVM
    • get_kvm_policy - Obter detalhes da política KVM por MOID
    • create_kvm_policy - Criar política KVM (criptografia de vídeo, sessões máximas)
    • update_kvm_policy - Atualizar política KVM
    • delete_kvm_policy - Excluir política KVM
  • Ferramentas de Política de Mídia Virtual

    • list_virtual_media_policies - Listar todas as políticas de mídia virtual
    • get_virtual_media_policy - Obter detalhes da política de mídia virtual por MOID
    • create_virtual_media_policy - Criar política de mídia virtual
    • update_virtual_media_policy - Atualizar política de mídia virtual
    • delete_virtual_media_policy - Excluir política de mídia virtual
  • Ferramentas de Segurança de Dispositivos

    • list_deviceconnector_policies - Listar todas as políticas de conector de dispositivo
    • get_deviceconnector_policy - Obter detalhes da política de conector de dispositivo por MOID
    • list_certificatemanagement_policies - Listar todas as políticas de gerenciamento de certificados
    • get_certificatemanagement_policy - Obter detalhes da política de certificado por MOID
  • Ferramentas de Política SNMP

    • list_snmp_policies - Listar todas as políticas SNMP
    • get_snmp_policy - Obter detalhes da política SNMP por MOID
    • create_snmp_policy - Criar política SNMP (porta, ativar/desativar)
    • update_snmp_policy - Atualizar política SNMP
    • delete_snmp_policy - Excluir política SNMP
  • Ferramentas de Política Syslog

    • list_syslog_policies - Listar todas as políticas Syslog
    • get_syslog_policy - Obter detalhes da política Syslog por MOID
    • create_syslog_policy - Criar política Syslog
    • update_syslog_policy - Atualizar política Syslog
    • delete_syslog_policy - Excluir política Syslog
  • Ferramentas de Política NTP

    • list_ntp_policies - Listar todas as políticas NTP
    • get_ntp_policy - Obter detalhes da política NTP por MOID
    • create_ntp_policy - Criar política NTP (servidores, fuso horário)
    • update_ntp_policy - Atualizar política NTP
    • delete_ntp_policy - Excluir política NTP
  • Ferramentas de Política SMTP

    • list_smtp_policies - Listar todas as políticas SMTP
    • get_smtp_policy - Obter detalhes da política SMTP por MOID
    • create_smtp_policy - Criar política SMTP (servidor, porta, remetente)
    • update_smtp_policy - Atualizar política SMTP
    • delete_smtp_policy - Excluir política SMTP

Melhorias:

  • Controle abrangente de rede de fabric com controle de fluxo, controle de link e LACP
  • Gerenciamento avançado de segurança de hardware com TPM, segurança de inicialização e KVM
  • Gerenciamento completo de políticas de sistema para monitoramento e notificações
  • Gerenciamento aprimorado de armazenamento com políticas de disco local e cartão SD
  • Gerenciamento de mídia virtual para instalações remotas

Versão 1.0.7

Recursos Adicionados:

  • Ferramentas de Configuração de Adaptador

    • list_adapter_config_policies - Listar todas as políticas de configuração de adaptador Ethernet
    • get_adapter_config_policy - Obter detalhes da política de adaptador por MOID
    • create_adapter_config_policy - Criar nova política de configuração de adaptador
    • update_adapter_config_policy - Atualizar política de adaptador existente
    • delete_adapter_config_policy - Excluir política de configuração de adaptador
  • Ferramentas de Canal de Porta de Fabric

    • list_fabric_port_channels - Listar todas as configurações de canal de porta de fabric
    • get_fabric_port_channel - Obter detalhes do canal de porta por MOID
    • create_fabric_port_channel - Criar novo canal de porta de fabric
    • update_fabric_port_channel - Atualizar canal de porta existente
    • delete_fabric_port_channel - Excluir canal de porta de fabric
  • Ferramentas de Gerenciamento de VLAN

    • list_fabric_vlans - Listar todas as VLANs configuradas
    • get_fabric_vlan - Obter detalhes da VLAN por MOID
    • create_fabric_vlan - Criar nova VLAN
    • update_fabric_vlan - Atualizar VLAN existente
    • delete_fabric_vlan - Excluir VLAN
  • Ferramentas de VSAN/Fibre Channel

    • list_fabric_vsans - Listar todos os VSANs configurados
    • get_fabric_vsan - Obter detalhes do VSAN por MOID
    • create_fabric_vsan - Criar novo VSAN
    • update_fabric_vsan - Atualizar VSAN existente
    • delete_fabric_vsan - Excluir VSAN
  • Ferramentas de Bloco de Pool IP

    • list_ippool_blocks - Listar todos os blocos de pool de endereços IP
    • get_ippool_block - Obter detalhes do bloco de pool IP por MOID
    • create_ippool_block - Criar novo bloco de endereços IP no pool
    • update_ippool_block - Atualizar bloco de pool IP existente
    • delete_ippool_block - Excluir bloco de pool IP
  • Ferramentas de Bloco de Pool MAC

    • list_macpool_blocks - Listar todos os blocos de pool de endereços MAC
    • get_macpool_block - Obter detalhes do bloco de pool MAC por MOID
    • create_macpool_block - Criar novo bloco de endereços MAC no pool
    • update_macpool_block - Atualizar bloco de pool MAC existente
    • delete_macpool_block - Excluir bloco de pool MAC
  • Ferramentas de Bloco de Pool FC

    • list_fcpool_blocks - Listar todos os blocos de pool Fibre Channel (WWNN/WWPN)
    • get_fcpool_block - Obter detalhes do bloco de pool FC por MOID
    • create_fcpool_block - Criar novo bloco de endereços FC no pool
    • update_fcpool_block - Atualizar bloco de pool FC existente
    • delete_fcpool_block - Excluir bloco de pool FC
  • Ferramentas de Concessão de Pool

    • list_pool_leases - Listar todas as concessões de pool (alocações IP/MAC/UUID/WWN)

Melhorias:

  • Operações CRUD completas para todas as categorias de gerenciamento de configuração
  • Gerenciamento abrangente de rede de fabric (canais de porta, VLANs, VSANs)
  • Gerenciamento avançado de blocos de pool de recursos para endereços IP, MAC e Fibre Channel
  • Gerenciamento aprimorado de políticas de configuração de adaptador

Versão 1.0.6

Recursos Adicionados:

  • Ferramentas de Inventário de Computação

    • list_compute_blades - Listar todos os servidores blade no chassis
    • list_compute_rack_units - Listar todos os servidores montados em rack
    • list_compute_boards - Listar todas as placas-mãe de servidores
  • Ferramentas de Gerenciamento de Armazenamento

    • list_storage_virtual_drives - Listar todas as unidades virtuais (volumes RAID)
    • list_storage_flex_flash_controllers - Listar todos os controladores FlexFlash
    • list_storage_flex_flash_drives - Listar todas as unidades físicas FlexFlash
  • Ferramentas de Equipamento e Hardware

    • list_equipment_io_cards - Listar todas as placas de E/S no chassis
    • list_equipment_sys_io_ctrls - Listar todos os controladores de E/S do sistema
  • Ferramentas de Gerenciamento de Firmware

    • list_firmware_running - Listar todas as versões de firmware em execução na infraestrutura
    • list_firmware_upgrades - Listar todas as operações de atualização de firmware
  • Ferramentas de Gerenciamento de Licenças

    • list_licenses - Listar todas as informações de licença para dispositivos registrados
  • Ferramentas de Automação de Workflow

    • list_workflows - Listar todas as execuções de workflow
    • get_workflow - Obter detalhes de uma execução de workflow específica
    • list_workflow_tasks - Listar todas as execuções de tarefas de workflow
  • Ferramentas de Dispositivos PCI e Hardware

    • list_pci_devices - Listar todos os dispositivos PCI (NICs, HBAs, GPUs, etc.)
    • list_graphics_cards - Listar todas as placas gráficas (GPUs)
  • Ferramentas de BIOS e Firmware

    • list_bios_units - Listar todas as unidades de firmware BIOS/UEFI
  • Ferramentas de Controlador de Gerenciamento

    • list_management_controllers - Listar todos os controladores de gerenciamento (CIMC, IMC, BMC)
    • list_management_interfaces - Listar todas as interfaces de rede de gerenciamento

Melhorias:

  • Inventário abrangente de computação com detalhes de servidores blade e rack
  • Visibilidade aprimorada de armazenamento incluindo unidades virtuais e FlexFlash
  • Rastreamento de versões de firmware em todos os componentes da infraestrutura
  • Monitoramento de conformidade de licenças
  • Histórico de execução de workflow e depuração
  • Inventário de dispositivos PCI e GPU
  • Visibilidade de controladores e interfaces de gerenciamento

Versão 1.0.5

Recursos Adicionados:

  • Ferramentas de Terminal e Topologia do Sistema
    • list_terminal_audit_logs - Listar logs de auditoria de sessão de terminal para conformidade e monitoramento de segurança
    • list_top_systems - Listar todos os sistemas de nível superior com recursos de computação associados (blades e unidades de rack)
    • get_top_system - Obter informações detalhadas sobre um sistema específico incluindo recursos de computação e elementos de rede

Melhorias:

  • Registro de auditoria de sessão de terminal para conformidade de segurança
  • Visibilidade de topologia do sistema com associações de recursos de computação
  • Mapeamento aprimorado de infraestrutura e rastreamento de recursos

Versão 1.0.4

Recursos Adicionados:

  • Ferramentas de Lista de Compatibilidade de Hardware (HCL)
    • list_hcl_operating_systems - Listar sistemas operacionais suportados da HCL
    • list_hcl_operating_system_vendors - Listar fornecedores de SO da HCL
    • list_hcl_hyperflex_compatibility - Listar informações de compatibilidade de software HyperFlex
  • Ferramentas de Gerenciamento de Avisos Técnicos (TAM)
    • list_tam_advisories - Listar todos os avisos técnicos e notificações de campo que afetam a infraestrutura
    • get_tam_advisory - Obter informações detalhadas sobre um aviso específico incluindo recomendações
    • list_tam_advisory_instances - Listar quais dispositivos específicos são afetados por avisos
    • list_tam_security_advisories - Listar avisos de segurança com informações de CVE
    • get_tam_advisory_count - Obter contagem de avisos por nível de gravidade

Melhorias:

  • Visibilidade completa das informações de compatibilidade de hardware
  • Monitoramento proativo de avisos técnicos e boletins de segurança
  • Acesso direto a notificações de campo e rastreamento de dispositivos afetados
  • Capacidades aprimoradas de gerenciamento de risco de infraestrutura

Versão 1.0.3

Recursos Adicionados:

  • Gerenciamento Completo de vNIC
    • list_vnics - Listar todas as vNICs ou filtrar por política de conectividade LAN
    • get_vnic - Obter detalhes de uma vNIC específica
    • update_vnic - Atualizar uma configuração de vNIC existente
    • delete_vnic - Excluir uma vNIC de uma política de conectividade LAN
    • list_lan_connectivity_policies - Navegar por todas as políticas de conectividade LAN
    • get_lan_connectivity_policy - Obter informações detalhadas da política de conectividade LAN
    • list_eth_adapter_policies - Listar políticas de adaptador Ethernet disponíveis
    • list_eth_qos_policies - Listar políticas de QoS Ethernet disponíveis
    • list_eth_network_group_policies - Listar todos os grupos de VLAN
  • Telemetria Aprimorada
    • get_top_resources - Classificar e identificar os N principais recursos por métricas (CPU, Memória, Energia, Temperatura)

Melhorias:

  • Operações CRUD completas para gerenciamento de vNIC
  • Descoberta abrangente de políticas para configuração de vNIC
  • Capacidade de listar e filtrar recursos por política pai
  • Análise aprimorada de infraestrutura com identificação de principais recursos

Versão 1.0.2

Recursos Adicionados:

  • Telemetria e Monitoramento (11 ferramentas)
    • get_server_telemetry - Métricas abrangentes de servidor (CPU, Memória, Temperatura, Energia)
    • get_chassis_telemetry - Telemetria de nível de chassis (energia, térmica, ventoinhas, fontes de alimentação)
    • get_adapter_telemetry - Estatísticas de interface de adaptador de rede
    • list_processor_units - Inventário e status de CPU na infraestrutura
    • list_memory_units - Inventário de módulos de memória
    • list_storage_controllers - Inventário de controladores de armazenamento
    • list_physical_drives - Inventário de discos físicos
    • get_power_statistics - Métricas de energia de servidores e chassis
    • get_thermal_statistics - Dados de temperatura para servidores e chassis
    • list_fan_modules - Inventário e status de módulos de ventoinha
    • list_psu_units - Inventário de unidades de fonte de alimentação
  • Gerenciamento de Pool
    • delete_pool - Excluir pools de recursos por tipo e MOID

Melhorias:

  • Tratamento aprimorado de erros para agregação de dados de telemetria
  • Adicionadas capacidades abrangentes de monitoramento de hardware
  • Suporte completo para métricas de saúde da infraestrutura

Versão 1.0.1

Recursos Adicionados:

  • Configuração de Rede (2 ferramentas)
    • create_vnic - Criar placas de interface de rede virtual com suporte completo a políticas
    • create_vlan_group - Criar grupos de VLAN (Políticas de Grupo de Rede Ethernet)
  • Criação Aprimorada de vNIC
    • Suporte para referências a Políticas de Adaptador Ethernet
    • Suporte para referências a Políticas de QoS
    • Suporte para Política de Grupo de Rede Ethernet (grupos de VLAN)
    • Posicionamento de fabric (A/B)
    • Atribuição de pool MAC
    • Configuração de failover
    • Suporte a CDN (Consistent Device Naming)

Melhorias:

  • Corrigidas referências de políticas de vNIC para usar estruturas ObjectType adequadas
  • Adicionada validação abrangente de políticas para criação de vNIC
  • Suporte para configurações de rede conectadas a FI e autônomas

Versão 1.0.0

Lançado: Outubro de 2025

Recursos da Versão Inicial:

  • Infraestrutura Principal (4 ferramentas)
    • Inventário e descoberta de servidores
    • Gerenciamento de chassis e interconexão de fabric
    • Recuperação de informações detalhadas de servidores
  • Gerenciamento de Alarmes (2 ferramentas)
    • Listar e filtrar alarmes por gravidade
    • Reconhecer alarmes
  • Gerenciamento de Políticas (8 ferramentas)
    • Políticas de inicialização (UEFI/Legado)
    • Políticas de BIOS
    • Políticas de conectividade de rede/LAN
    • Operações CRUD de políticas
  • Gerenciamento de Pool (7 ferramentas)
    • Criação de pools IP, MAC, UUID
    • Criação de pools WWNN/WWPN para Fibre Channel
    • Operações de atualização de pool
  • Perfis de Servidor (9 ferramentas)
    • Gerenciamento do ciclo de vida de perfis
    • Anexação de políticas e pools
    • Atribuição e implantação de servidores
  • Pesquisa Avançada
    • Suporte a consultas OData para todos os recursos do Intersight

https://www.cisco.com/c/en/us/support/docs/cloud-systems-management/catalyst-center/223278-harness-the-power-of-mcp-servers.html