🚀 Intersight MCP Server
Intersight MCP Serverは、大規模言語モデル(LLM)がCisco Intersight APIとやり取りできるようにするMCP(Model Context Protocol)サーバーです。このサーバーは、Intersightの操作をLLMアプリケーション用のツールとして公開します。
サーバーは2つの構成モードをサポートしています。
- 🛡️ コアモード(デフォルト): 安全な探索のための66の必須読み取り専用ツール
- 🚀 全ツールモード: 完全なCRUD機能を備えた199以上のツールセット
詳細な構成オプションについては、TOOL_CONFIGURATION.mdを参照してください。
🚀 クイックスタート
前提条件
- Node.js 16以上がインストールされていること
- GitHub Copilotを搭載したVSCodeまたはClaude Desktop
- Intersight APIの認証情報(キーID + シークレットキー)
1. サーバーのビルド
npm install
npm run build
2. LLMクライアントの構成
GitHub Copilotを搭載したVSCodeの場合
- VSCodeの設定を開きます:
Cmd+Shift+P → "Preferences: Open User Settings (JSON)"
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"
}
}
}
}
- VS Codeを再読み込みします:
Cmd+Shift+P → "Developer: Reload Window"
Claude Desktopの場合
- 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
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"
}
}
}
}
- Claude Desktopアプリケーションを再起動します。
3. LLMクライアントでのテスト
"Show me all critical alarms"
📖 完全なコンテナデプロイメントガイドについては、CONTAINER_DEPLOYMENT.mdを参照してください
💻 使用例
インフラストラクチャの監視
"Show me all servers that are powered on and have critical alarms"
ポリシーの管理
"List all my boot policies and which profiles use each one"
デモ
Claude Desktop MCPの統合を実際に見ることができます:
🤖 セキュリティとヘルスチェックエージェント
Intersight MCP Serverには、セキュリティまたはヘルスチェックが要求されたときに自動的に包括的なインフラストラクチャ分析を行うインテリジェントなセキュリティとヘルスチェックエージェントが含まれています。
エージェントの機能
- 13段階の分析: アラーム、アドバイザリ、CVE、ファームウェア、ハードウェア、セキュリティポスチャー、コンプライアンス、およびパフォーマンス
- インテリジェントなスコアリング: セキュリティ、ヘルス、およびコンプライアンスのコンポーネントに対する0-100のスコア
- リスクベースの優先順位付け: 問題がCRITICAL、HIGH、MEDIUM、またはLOWに分類されます
- 実行可能な推奨事項: 4段階のガイダンス(即時、短期、中期、長期)
- エグゼクティブレポート: 詳細な調査結果と修復手順を含む包括的なJSONレポート
エージェントの詳細なドキュメントについては、SECURITY_HEALTH_AGENT.mdを参照してください。
バージョン履歴
バージョン1.0.16
セキュリティとヘルスチェックエージェント
- ✅ 包括的なインフラストラクチャ分析
createSecurityHealthCheckReport() - 13以上のデータ収集フェーズを自動的に調整するインテリジェントエージェント
- アラーム、アドバイザリ、CVE、ファームウェアの一貫性、ハードウェアのヘルス、セキュリティポスチャー、コンプライアンス、およびパフォーマンスを分析します
- ✅ インテリジェントなスコアリングシステム
- 0-100のコンポーネントスコア: セキュリティ、ヘルス、コンプライアンス
- 重み付け計算による全体的なインフラストラクチャスコア
- 問題の深刻度分類(CRITICAL、HIGH、MEDIUM、LOW)
- ✅ 実行可能な推奨事項
- 4段階の優先順位付けされた推奨事項: 即時(今すぐ)、短期(1週間)、中期(1か月)、長期(1四半期)
- 特定された各問題に対する具体的な修復手順
- 重要な調査結果を含むエグゼクティブサマリー
- ✅ 包括的なレポートセクション
- アラームとアドバイザリ: 深刻度追跡を伴うアクティブな問題
- セキュリティアドバイザリ: CVEとフィールド通知の集計
- ファームウェア分析: バージョンの一貫性、更新の可用性、EOL追跡
- ハードウェアヘルス: コンポーネントのステータス、サーマル/電力監視
- セキュリティポスチャー: TPMのステータス、Secure Boot、ライセンスコンプライアンス
- コンプライアンス: ポリシーコンプライアンス、認定されたOSバージョン、HyperFlex互換性
- パフォーマンス: リソース使用率のホットスポット(CPU、メモリ、電力)
- 詳細な問題: 修復ガイダンスを伴う分類された問題
- ✅ 本番環境でのテスト
- モックデータテストスイートにより、すべてのエージェントコンポーネントが検証されます
- 現実的なインフラストラクチャシナリオを正常に処理します
- 実行時間: 包括的な分析で<1ms
バージョン1.0.15
ツール構成とセキュリティの強化
- ✅ 構成可能なツールモード
- コアモード(デフォルト): 安全な探索のための66の必須読み取り専用ツール
- 全ツールモード: 完全なCRUD機能を備えた199以上のツールセット
- 環境変数構成:
INTERSIGHT_TOOL_MODE=core|all
- ✅ 強化されたセキュリティ
- サーバー側のツールフィルタリングにより、危険な操作の露出が防止されます
- 実行時のセキュリティチェックと明確なエラーメッセージ
- デフォルトの安全モードにより、破壊的な操作が防止されます
- ✅ 柔軟な構成
- JSON構成ファイルのサポート (
intersight-mcp-server-config.json)
- 環境変数による上書きで、簡単なデプロイが可能
- 異なるツールセットを持つ複数のサーバーインスタンス
- ✅ セキュリティとヘルスチェックエージェント
generate_security_health_report - 包括的なインフラストラクチャ分析
- アラーム、アドバイザリ、CVE、ファームウェア、ハードウェアのヘルスを分析します
- スコアリング(0-100)によるセキュリティポスチャーの評価
- 優先順位に基づく実行可能な推奨事項
- ✅ ドキュメントとテスト
- 包括的なツール構成ガイド
- コアモードの安全性と全ツールの機能が検証されました
- Claude DesktopとVS Codeの統合例が更新されました
バージョン1.0.14
機器ベースのテレメトリと監視
- ✅ コンポーネントテレメトリ
get_server_telemetry - サーバーのメトリクス(CPU、メモリ、温度、電力)
get_chassis_telemetry - シャーシのテレメトリ(電力、サーマル、ファン、PSU)
get_adapter_telemetry - ネットワークアダプターの統計情報
get_top_resources - メトリクス別の上位Nのリソース
- ✅ ハードウェアインベントリ
list_processor_units - CPUのインベントリと使用率
list_memory_units - メモリモジュールと使用状況
list_storage_controllers - ストレージコントローラーの情報
list_physical_drives - 物理ディスクのインベントリ
get_power_statistics - 電力消費メトリクス
get_thermal_statistics - 温度監視データ
バージョン1.0.13
Ansible自動化とCVDソリューションの統合
- ✅ Ansibleサンプルツール
get_ansible_examples - 3つのソースからのAnsible自動化リソース
- Ansibleモジュール: プラグイン/モジュールからの100以上の自動化モジュールへのアクセス(Pythonコード)
- サンプルプレイブック: playbooksディレクトリからの動作するYAMLプレイブック
- CVD FlashStack IMM: ucs-compute-solutionsからの検証済みの設計ドキュメント
- ソースフィルタリング: "modules"、 "playbooks"、 "cvd"、または "all"(デフォルト)を選択できます
- 完全な自動化カバレッジ: コード、ワークフロー、および検証済みの設計
バージョン1.0.12
Terraformレジストリ統合による強化されたTerraformサポート
- ✅ Terraformツールの強化
get_terraform_examples - これで、TerraformレジストリとGitHubモジュールの両方にアクセスできます
- Terraformレジストリ統合: registry.terraform.ioの公式プロバイダードキュメントへの直接リンク
- リソースドキュメント: 任意のIntersight TerraformリソースのリソースとデータソースのドキュメントURLを取得できます
- GitHubモジュール: 実際の.tf構成ファイルを持つ4つの包括的なIaCモジュールへのアクセス
- 2つのソースのフィルタリング: "registry"(ドキュメント)、 "modules"(コード)、または "all"(両方)を選択できます
- 完全なTerraformカバレッジ: 構文のドキュメント + 動作するコードサンプル
バージョン1.0.11
Terraformインフラストラクチャモジュールの統合
- ✅ Terraformモジュールツール
get_terraform_examples - CiscoDevNet GitHubリポジトリからTerraform Infrastructure as Codeモジュールを取得します
- 4つの包括的なモジュールへのアクセス: intersight-imm(IMMポリシー)、intersight-domain-profiles、intersight-moids、intersight-sds
- コンピュート、ネットワーク、管理、およびストレージポリシーを含むTerraform構成ファイル(.tf)を返します
- 迅速なセットアップのためのサンプル変数ファイル(example.auto.tfvars)が含まれています
- インフラストラクチャ自動化とポリシーアソースコードのデプロイに最適
バージョン1.0.10
Pythonサンプルとユーティリティの統合
- ✅ Python SDKサンプルツール
get_python_examples - 複数のCiscoUcs/CiscoDevNet GitHubリポジトリからPythonコードサンプルを取得します
- SDKサンプル(CiscoUcs/intersight-python)へのアクセス - 5つの基本的なサンプル
- Pythonユーティリティ(CiscoDevNet/intersight-python-utils)へのアクセス - 25以上のユーティリティスクリプト
- ソース別のフィルタリング: "examples"、 "utils"、または "all"(デフォルト)
- トピック別の検索: サーバー、ポリシー、ファームウェア、ワークフロー、監査、デプロイメントなど
- 学習と参照のための実際のPythonコードを返します
バージョン1.0.9
PowerShellサンプルの統合
- ✅ PowerShell SDKサンプルツール
get_powershell_examples - CiscoDevNet GitHubリポジトリからPowerShellコードサンプルを取得します
- すべてのIntersight操作をカバーする89のサンプルカテゴリーへのアクセス
- コンピュート、ストレージ、ネットワークポリシーなどの実際のPowerShellコードを返します
- PowerShell SDKの使用パターンとベストプラクティスの学習に最適
バージョン1.0.8
追加された機能:
- ✅ ファブリックポート管理ツール
list_fabric_ports - すべてのファブリックインターコネクト物理ポートをリストします
get_fabric_port - MOIDでファブリックポートの詳細を取得します
list_fabric_uplink_ports - すべてのファブリックアップリンクポートをリストします
list_fabric_server_ports - すべてのファブリックサーバーポートをリストします
list_fabric_port_operations - すべてのファブリックポート操作をリストします
- ✅ フロー制御ポリシーツール
list_fabric_flow_control_policies - すべてのフロー制御ポリシーをリストします
get_fabric_flow_control_policy - MOIDでフロー制御ポリシーの詳細を取得します
create_fabric_flow_control_policy - フロー制御ポリシーを作成します(PFC、送受信方向)
update_fabric_flow_control_policy - フロー制御ポリシーを更新します
delete_fabric_flow_control_policy - フロー制御ポリシーを削除します
- ✅ リンク制御ポリシーツール
list_fabric_link_control_policies - すべてのリンク制御ポリシーをリストします
get_fabric_link_control_policy - MOIDでリンク制御ポリシーの詳細を取得します
create_fabric_link_control_policy - リンク制御ポリシーを作成します(UDLD設定)
update_fabric_link_control_policy - リンク制御ポリシーを更新します
delete_fabric_link_control_policy - リンク制御ポリシーを削除します
- ✅ リンクアグリゲーション(LACP)ポリシーツール
list_fabric_lacp_policies - すべてのLACPポリシーをリストします
get_fabric_lacp_policy - MOIDでLACPポリシーの詳細を取得します
create_fabric_lacp_policy - LACPポリシーを作成します(レート、サスペンド設定)
update_fabric_lacp_policy - LACPポリシーを更新します
delete_fabric_lacp_policy - LACPポリシーを削除します
- ✅ システムQoSツール
list_fabric_system_qos_policies - すべてのシステムQoSポリシーをリストします
get_fabric_system_qos_policy - MOIDでシステムQoSポリシーの詳細を取得します
- ✅ マルチキャストポリシーツール
list_fabric_multicast_policies - すべてのマルチキャストポリシーをリストします
get_fabric_multicast_policy - MOIDでマルチキャストポリシーの詳細を取得します
create_fabric_multicast_policy - マルチキャストポリシーを作成します(IGMPスヌーピング、クエリア)
update_fabric_multicast_policy - マルチキャストポリシーを更新します
delete_fabric_multicast_policy - マルチキャストポリシーを削除します
- ✅ 信頼できるプラットフォームモジュール(TPM)ツール
list_equipment_tpms - すべてのTPM(信頼できるプラットフォームモジュール)デバイスをリストします
get_equipment_tpm - MOIDでTPMデバイスの詳細を取得します
- ✅ ブートセキュリティツール
list_boot_device_boot_modes - すべてのブートデバイスのブートモードをリストします
list_boot_device_boot_securities - すべてのブートデバイスのセキュリティ設定をリストします
- ✅ ローカルディスクポリシーツール
list_storage_local_disk_policies - すべてのローカルディスク構成ポリシーをリストします
get_storage_local_disk_policy - MOIDでローカルディスクポリシーの詳細を取得します
create_storage_local_disk_policy - ローカルディスクポリシーを作成します(任意の構成、ストレージなし、RAID)
update_storage_local_disk_policy - ローカルディスクポリシーを更新します
delete_storage_local_disk_policy - ローカルディスクポリシーを削除します
- ✅ SDカードポリシーツール
list_sdcard_policies - すべてのSDカードポリシーをリストします
get_sdcard_policy - MOIDでSDカードポリシーの詳細を取得します
create_sdcard_policy - SDカードポリシーを作成します
update_sdcard_policy - SDカードポリシーを更新します
delete_sdcard_policy - SDカードポリシーを削除します
- ✅ KVMポリシーツール
list_kvm_policies - すべてのKVMポリシーをリストします
get_kvm_policy - MOIDでKVMポリシーの詳細を取得します
create_kvm_policy - KVMポリシーを作成します(ビデオ暗号化、最大セッション数)
update_kvm_policy - KVMポリシーを更新します
delete_kvm_policy - KVMポリシーを削除します
- ✅ 仮想メディアポリシーツール
list_virtual_media_policies - すべての仮想メディアポリシーをリストします
get_virtual_media_policy - MOIDで仮想メディアポリシーの詳細を取得します
create_virtual_media_policy - 仮想メディアポリシーを作成します
update_virtual_media_policy - 仮想メディアポリシーを更新します
delete_virtual_media_policy - 仮想メディアポリシーを削除します
- ✅ デバイスセキュリティツール
list_deviceconnector_policies - すべてのデバイスコネクターポリシーをリストします
get_deviceconnector_policy - MOIDでデバイスコネクターポリシーの詳細を取得します
list_certificatemanagement_policies - すべての証明書管理ポリシーをリストします
get_certificatemanagement_policy - MOIDで証明書ポリシーの詳細を取得します
- ✅ SNMPポリシーツール
list_snmp_policies - すべてのSNMPポリシーをリストします
get_snmp_policy - MOIDでSNMPポリシーの詳細を取得します
create_snmp_policy - SNMPポリシーを作成します(ポート、有効/無効)
update_snmp_policy - SNMPポリシーを更新します
delete_snmp_policy - SNMPポリシーを削除します
- ✅ Syslogポリシーツール
list_syslog_policies - すべてのSyslogポリシーをリストします
get_syslog_policy - MOIDでSyslogポリシーの詳細を取得します
create_syslog_policy - Syslogポリシーを作成します
update_syslog_policy - Syslogポリシーを更新します
delete_syslog_policy - Syslogポリシーを削除します
- ✅ NTPポリシーツール
list_ntp_policies - すべてのNTPポリシーをリストします
get_ntp_policy - MOIDでNTPポリシーの詳細を取得します
create_ntp_policy - NTPポリシーを作成します(サーバー、タイムゾーン)
update_ntp_policy - NTPポリシーを更新します
delete_ntp_policy - NTPポリシーを削除します
- ✅ SMTPポリシーツール
list_smtp_policies - すべてのSMTPポリシーをリストします
get_smtp_policy - MOIDでSMTPポリシーの詳細を取得します
create_smtp_policy - SMTPポリシーを作成します(サーバー、ポート、送信者)
update_smtp_policy - SMTPポリシーを更新します
delete_smtp_policy - SMTPポリシーを削除します
改善点:
- フロー制御、リンク制御、およびLACPによる包括的なファブリックネットワーク制御
- TPM、ブートセキュリティ、およびKVMによる高度なハードウェアセキュリティ管理
- 監視と通知のための完全なシステムポリシー管理
- ローカルディスクとSDカードポリシーによる強化されたストレージ管理
- リモートインストールのための仮想メディア管理
バージョン1.0.7
追加された機能:
- ✅ アダプター構成ツール
list_adapter_config_policies - すべてのイーサネットアダプター構成ポリシーをリストします
get_adapter_config_policy - MOIDでアダプターポリシーの詳細を取得します
create_adapter_config_policy - 新しいアダプター構成ポリシーを作成します
update_adapter_config_policy - 既存のアダプターポリシーを更新します
delete_adapter_config_policy - アダプター構成ポリシーを削除します
- ✅ ファブリックポートチャネルツール
list_fabric_port_channels - すべてのファブリックポートチャネル構成をリストします
get_fabric_port_channel - MOIDでポートチャネルの詳細を取得します
create_fabric_port_channel - 新しいファブリックポートチャネルを作成します
update_fabric_port_channel - 既存のポートチャネルを更新します
delete_fabric_port_channel - ファブリックポートチャネルを削除します
- ✅ VLAN管理ツール
list_fabric_vlans - すべての構成されたVLANをリストします
get_fabric_vlan - MOIDでVLANの詳細を取得します
create_fabric_vlan - 新しいVLANを作成します
update_fabric_vlan - 既存のVLANを更新します
delete_fabric_vlan - VLANを削除します
- ✅ VSAN/ファイバーチャネルツール
list_fabric_vsans - すべての構成されたVSANをリストします
get_fabric_vsan - MOIDでVSANの詳細を取得します
create_fabric_vsan - 新しいVSANを作成します
update_fabric_vsan - 既存のVSANを更新します
delete_fabric_vsan - VSANを削除します
- ✅ IPプールブロックツール
list_ippool_blocks - すべてのIPアドレスプールブロックをリストします
get_ippool_block - MOIDでIPプールブロックの詳細を取得します
create_ippool_block - プール内に新しいIPアドレスブロックを作成します
update_ippool_block - 既存のIPプールブロックを更新します
delete_ippool_block - IPプールブロックを削除します
- ✅ MACプールブロックツール
list_macpool_blocks - すべてのMACアドレスプールブロックをリストします
get_macpool_block - MOIDでMACプールブロックの詳細を取得します
create_macpool_block - プール内に新しいMACアドレスブロックを作成します
update_macpool_block - 既存のMACプールブロックを更新します
delete_macpool_block - MACプールブロックを削除します
- ✅ FCプールブロックツール
list_fcpool_blocks - すべてのファイバーチャネルプールブロック(WWNN/WWPN)をリストします
get_fcpool_block - MOIDでFCプールブロックの詳細を取得します
create_fcpool_block - プール内に新しいFCアドレスブロックを作成します
update_fcpool_block - 既存のFCプールブロックを更新します
delete_fcpool_block - FCプールブロックを削除します
- ✅ プールリースツール
list_pool_leases - すべてのプールリース(IP/MAC/UUID/WWN割り当て)をリストします
改善点:
- すべての構成管理カテゴリに対する完全なCRUD操作
- 包括的なファブリックネットワーク管理(ポートチャネル、VLAN、VSAN)
- IP、MAC、およびファイバーチャネルアドレスの高度なリソースプールブロック管理
- 強化されたアダプター構成ポリシー管理
バージョン1.0.6
追加された機能:
- ✅ コンピュートインベントリツール
list_compute_blades - シャーシ内のすべてのブレードサーバーをリストします
list_compute_rack_units - すべてのラックマウントサーバーをリストします
list_compute_boards - すべてのサーバーマザーボードをリストします
- ✅ ストレージ管理ツール
list_storage_virtual_drives - すべての仮想ドライブ(RAIDボリューム)をリストします
list_storage_flex_flash_controllers - すべてのFlexFlashコントローラーをリストします
list_storage_flex_flash_drives - すべてのFlexFlash物理ドライブをリストします
- ✅ 機器とハードウェアツール
list_equipment_io_cards - シャーシ内のすべてのIOカードをリストします
list_equipment_sys_io_ctrls - すべてのシステムIOコントローラーをリストします
- ✅ ファームウェア管理ツール
list_firmware_running - インフラストラクチャ全体で実行中のすべてのファームウェアバージョンをリストします
list_firmware_upgrades - すべてのファームウェアアップグレード操作をリストします
- ✅ ライセンス管理ツール
list_licenses - 登録されたデバイスのすべてのライセンス情報をリストします
- ✅ ワークフロー自動化ツール
list_workflows - すべてのワークフロー実行をリストします
get_workflow - 特定のワークフロー実行の詳細を取得します
list_workflow_tasks - すべてのワークフロータスク実行をリストします
- ✅ PCIとハードウェアデバイスツール
list_pci_devices - すべてのPCIデバイス(NIC、HBA、GPUなど)をリストします
list_graphics_cards - すべてのグラフィックカード(GPU)をリストします
- ✅ BIOSとファームウェアツール
list_bios_units - すべてのBIOS/UEFIファームウェアユニットをリストします
- ✅ 管理コントローラーツール
list_management_controllers - すべての管理コントローラー(CIMC、IMC、BMC)をリストします
list_management_interfaces - すべての管理ネットワークインターフェースをリストします
改善点:
- ブレードとラックサーバーの詳細を含む包括的なコンピュートインベントリ
- 仮想ドライブとFlexFlashを含む強化されたストレージ可視性
- すべてのインフラストラクチャコンポーネントにわたるファームウェアバージョンの追跡
- ライセンスコンプライアンスの監視
- ワークフロー実行履歴とデバッグ
- PCIデバイスとGPUのインベントリ
- 管理コントローラーとインターフェースの可視性
バージョン1.0.5
追加された機能:
- ✅ ターミナルとシステムトポロジーツール
list_terminal_audit_logs - コンプライアンスとセキュリティ監視のためにターミナルセッションの監査ログをリストします
list_top_systems - 関連するコンピュートリソース(ブレードとラックユニット)を持つすべてのトップレベルシステムをリストします
get_top_system - 特定のシステムの詳細情報を取得します。コンピュートリソースとネットワーク要素を含みます
改善点:
- セキュリティコンプライアンスのためのターミナルセッションの監査ログ
- コンピュートリソースの関連付けによるシステムトポロジーの可視性
- 強化されたインフラストラクチャマッピングとリソース追跡
バージョン1.0.4
追加された機能:
- ✅ ハードウェア互換性リスト(HCL)ツール
list_hcl_operating_systems - HCLからサポートされているオペレーティングシステムをリストします
list_hcl_operating_system_vendors - HCLからOSベンダーをリストします
list_hcl_hyperflex_compatibility - HyperFlexソフトウェアの互換性情報をリストします
- ✅ 技術アドバイザリ管理(TAM)ツール
list_tam_advisories - インフラストラクチャに影響を与えるすべての技術アドバイザリとフィールド通知をリストします
get_tam_advisory - 特定のアドバイザリの詳細情報を取得します。推奨事項を含みます
list_tam_advisory_instances - アドバイザリに影響を受ける特定のデバイスをリストします
list_tam_security_advisories - CVE情報を含むセキュリティアドバイザリをリストします
get_tam_advisory_count - 深刻度レベル別のアドバイザリの数を取得します
改善点:
- ハードウェア互換性情報の完全な可視性
- 技術アドバイザリとセキュリティブulletinのプロアクティブな監視
- フィールド通知への直接アクセスと影響を受けるデバイスの追跡
- 強化されたインフラストラクチャリスク管理機能
バージョン1.0.3
追加された機能:
- ✅ 完全なvNIC管理
list_vnics - すべてのvNICをリストするか、LAN接続ポリシーでフィルタリングします
get_vnic - 特定のvNICの詳細を取得します
update_vnic - 既存のvNIC構成を更新します
delete_vnic - LAN接続ポリシーからvNICを削除します
list_lan_connectivity_policies - すべてのLAN接続ポリシーを参照します
get_lan_connectivity_policy - 詳細なLAN接続ポリシー情報を取得します
list_eth_adapter_policies - 利用可能なイーサネットアダプターポリシーをリストします
list_eth_qos_policies - 利用可能なイーサネットQoSポリシーをリストします
list_eth_network_group_policies - すべてのVLANグループをリストします
- ✅ 強化されたテレメトリ
get_top_resources - メトリクス(CPU、メモリ、電力、温度)別に上位Nのリソースをランク付けして識別します
改善点:
- vNIC管理のための完全なCRUD操作
- vNIC構成のための包括的なポリシー探索
- 親ポリシーでリソースをリストしてフィルタリングする機能
- 上位リソースの識別による強化されたインフラストラクチャ分析
バージョン1.0.2
追加された機能:
- ✅ テレメトリと監視(11個のツール)
get_server_telemetry - 包括的なサーバーメトリクス(CPU、メモリ、温度、電力)
get_chassis_telemetry - シャーシレベルのテレメトリ(電力、サーマル、ファン、PSU)
get_adapter_telemetry - ネットワークアダプターインターフェースの統計情報
list_processor_units - インフラストラクチャ全体のCPUインベントリとステータス
list_memory_units - メモリモジュールのインベントリ
list_storage_controllers - ストレージコントローラーのインベントリ
list_physical_drives - 物理ディスクのインベントリ
get_power_statistics - サーバーとシャーシの電力メトリクス
get_thermal_statistics - サーバーとシャーシの温度データ
list_fan_modules - ファンモジュールのインベントリとステータス
list_psu_units - 電源ユニットのインベントリ
- ✅ プール管理
delete_pool - タイプとMOIDでリソースプールを削除します
改善点:
- テレメトリデータの集約に対する強化されたエラー処理
- 包括的なハードウェア監視機能の追加
- インフラストラクチャヘルスメトリクスの完全なサポート
バージョン1.0.1
追加された機能:
- ✅ ネットワーク構成(2つのツール)
create_vnic - 完全なポリシーサポートを備えた仮想ネットワークインターフェースカードを作成します
create_vlan_group - VLANグループ(イーサネットネットワークグループポリシー)を作成します
- ✅ 強化されたvNIC作成
- イーサネットアダプターポリシーの参照のサポート
- QoSポリシーの参照のサポート
- イーサネットネットワークグループポリシー(VLANグループ)のサポート
- ファブリック配置(A/B)
- MACプールの割り当て
- フェイルオーバー構成
- CDN(一貫したデバイス命名)のサポート
改善点:
- vNICポリシーの参照を適切なObjectType構造を使用するように修正
- vNIC作成のための包括的なポリシー検証の追加
- FI接続型とスタンドアロン型の両方のネットワーク構成のサポート
バージョン1.0.0
リリース日: 2025年10月
初期リリース機能:
- ✅ コアインフラストラクチャ(4つのツール)
- サーバーのインベントリと検出
- シャーシとファブリックインターコネクトの管理
- 詳細なサーバー情報の取得
- ✅ アラーム管理(2つのツール)
- 深刻度でアラームをリストしてフィルタリングする
- アラームを確認する
- ✅ ポリシー管理(8つのツール)
- ブートポリシー(UEFI/レガシー)
- BIOSポリシー
- ネットワーク/LAN接続ポリシー
- ポリシーのCRUD操作
- ✅ プール管理(7つのツール)
- IP、MAC、UUIDプールの作成
- ファイバーチャネルのためのWWNN/WWPNプールの作成
- プールの更新操作
- ✅ サーバープロファイル(9つのツール)
- プロファイルのライフサイクル管理
- ポリシーとプールのアタッチメント
- サーバーの割り当てとデプロイメント
- ✅ 高度な検索
- すべてのIntersightリソースに対するODataクエリのサポート
https://www.cisco.com/c/en/us/support/docs/cloud-systems-management/catalyst-center/223278-harness-the-power-of-mcp-servers.html