Cisco Intersight Mcp Server について
Cisco Intersight MCP Serverは、Cisco Intersight APIの操作をLLMアプリケーション向けのツールとして提供します。読み取り専用モードとCRUD対応モードに加え、インフラのセキュリティと健全性を分析するエージェントを備えています。
主な機能
- 01Core Modeの読み取り専用ツール66種
- 02All Tools ModeのCRUD対応ツール199種以上
- 03セキュリティ・健全性分析エージェント
- 04テレメトリーとハードウェア一覧
- 05Terraform、Ansible、Python、PowerShellのサンプル
活用シーン
- 01重大アラームとインフラ状態の確認
- 02セキュリティ、健全性、コンプライアンスの評価
- 03サーバーのテレメトリーとハードウェア一覧の確認
- 04Intersight自動化のサンプル検索
MCP 対応
MCPクライアントにCisco Intersightの操作ツールを提供します。Core Modeは読み取り専用に限定され、All Tools ModeではCRUD操作も利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
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 または Claude Desktop を搭載した VSCode
- Intersight API 認証情報(Key ID + Secret Key)
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
- macOS:
-
この設定を
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 を参照してください。
バージョン履歴
Version 1.0.16
セキュリティ&ヘルスチェックエージェント
- ✅ 包括的なインフラストラクチャ分析
createSecurityHealthCheckReport()- 13 以上のデータ収集フェーズを自動で調整するインテリジェントエージェント- アラーム、アドバイザリ、CVE、ファームウェアの整合性、ハードウェアの健全性、セキュリティ態勢、コンプライアンス、パフォーマンスを分析します
- ✅ インテリジェントなスコアリングシステム
- 0~100 のコンポーネントスコア:セキュリティ、健全性、コンプライアンス
- 重み付け計算によるインフラストラクチャ全体のスコア
- 問題の重大度分類(CRITICAL、HIGH、MEDIUM、LOW)
- ✅ 実行可能な推奨事項
- 4 段階の優先度別推奨事項:即時(今すぐ)、短期(1 週間以内)、中期(1 か月以内)、長期(1 四半期以内)
- 特定された各問題に対する具体的な修復手順
- 重大な所見をまとめたエグゼクティブサマリー
- ✅ 包括的なレポートセクション
- アラームとアドバイザリ:重大度を追跡したアクティブな問題
- セキュリティアドバイザリ:CVE とフィールド通知の集約
- ファームウェア分析:バージョンの整合性、アップデートの提供状況、EOL の追跡
- ハードウェアの健全性:コンポーネントの状態、温度/電力の監視
- セキュリティ態勢:TPM の状態、セキュアブート、ライセンスコンプライアンス
- コンプライアンス:ポリシーコンプライアンス、認定 OS バージョン、HyperFlex との互換性
- パフォーマンス:リソース使用率のホットスポット(CPU、メモリ、電力)
- 詳細な問題:修復方法を含む、分類済みの問題
- ✅ 本番環境に対応したテスト
- モックデータのテストスイートで、すべてのエージェントコンポーネントを検証
- 現実的なインフラストラクチャのシナリオを正常に処理
- 実行時間:包括的な分析で 1 ミリ秒未満
Version 1.0.15
ツール設定とセキュリティの強化
- ✅ 設定可能なツールモード
- コアモード(デフォルト):安全な調査に適した、読み取り専用の必須ツール 66 種
- すべてのツールモード:CRUD 機能をすべて備えた完全なツールセット 199 種以上
- 環境変数による設定:
INTERSIGHT_TOOL_MODE=core|all
- ✅ セキュリティの強化
- サーバー側のツールフィルタリングにより、危険な操作の公開を防止
- 明確なエラーメッセージを伴う実行時のセキュリティチェック
- デフォルトのセーフモードにより、破壊的な操作を防止
- ✅ 柔軟な設定
- JSON 設定ファイルに対応(
intersight-mcp-server-config.json) - デプロイを簡単にする環境変数による上書き
- 異なるツールセットを使用する複数のサーバーインスタンス
- JSON 設定ファイルに対応(
- ✅ セキュリティ&ヘルスチェックエージェント
generate_security_health_report- 包括的なインフラストラクチャ分析- アラーム、アドバイザリ、CVE、ファームウェア、ハードウェアの健全性を分析
- スコア(0~100)によるセキュリティ態勢の評価
- 優先度別の実行可能な推奨事項
- ✅ ドキュメントとテスト
- 包括的なツール設定ガイド
- コアモードの安全性とすべてのツールの機能を検証
- Claude Desktop と VS Code の統合例を更新
Version 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 Automation と CVD ソリューションの統合
- ✅ Ansible サンプルツール
get_ansible_examples- 3 つのソースから Ansible 自動化リソースを取得します- Ansible モジュール:plugins/modules(Python コード)から 100 以上の自動化モジュールにアクセスできます
- サンプル Playbook:playbooks ディレクトリにある動作する YAML Playbook にアクセスできます
- CVD FlashStack IMM:ucs-compute-solutions の検証済み設計ドキュメントを利用できます
- ソースのフィルタリング:「modules」、「playbooks」、「cvd」、「all」(デフォルト)を選択できます
- 自動化を包括的にカバー:コード、ワークフロー、検証済み設計を網羅します
バージョン 1.0.12
レジストリとの統合による Terraform サポートの強化
- ✅ Terraform ツールの機能強化
get_terraform_examples- Terraform Registry と GitHub モジュールの両方にアクセスできるようになりました- Terraform Registry との統合: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- 重大度別のアドバイザリー件数を取得します
改善点:
- ハードウェア互換性情報の包括的な可視化
- 技術アドバイザリーとセキュリティ情報のプロアクティブな監視
- フィールド通知と影響を受けるデバイスの追跡への直接アクセス
- インフラストラクチャのリスク管理機能の強化
バージョン 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- 利用可能な Ethernet アダプターポリシーを一覧表示しますlist_eth_qos_policies- 利用可能な Ethernet 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 グループ(Ethernet ネットワークグループポリシー)を作成します
- ✅ vNIC 作成機能の強化
- Ethernet アダプターポリシーへの参照をサポート
- QoS ポリシーへの参照をサポート
- Ethernet ネットワークグループポリシー(VLAN グループ)をサポート
- ファブリックの配置(A/B)
- MAC プールの割り当て
- フェイルオーバー設定
- CDN(Consistent Device Naming)をサポート
改善点:
- vNIC ポリシー参照を適切な ObjectType 構造を使用するよう修正
- vNIC 作成時の包括的なポリシー検証を追加
- FI 接続型とスタンドアロン型の両方のネットワーク設定をサポート
バージョン 1.0.0
リリース日: 2025 年 10 月
初回リリースの機能:
- ✅ コアインフラストラクチャ(4 個のツール)
- サーバーのインベントリと検出
- シャーシとファブリックインターコネクトの管理
- サーバー詳細情報の取得
- ✅ アラーム管理(2 個のツール)
- 重大度によるアラームの一覧表示と絞り込み
- アラームの確認
- ✅ ポリシー管理(8 個のツール)
- ブートポリシー(UEFI/レガシー)
- BIOS ポリシー
- ネットワーク/LAN 接続ポリシー
- ポリシーの CRUD 操作
- ✅ プール管理(7 個のツール)
- IP、MAC、UUID プールの作成
- Fibre Channel 向け WWNN/WWPN プールの作成
- プールの更新操作
- ✅ サーバープロファイル(9 個のツール)
- プロファイルのライフサイクル管理
- ポリシーとプールの関連付け
- サーバーの割り当てとデプロイ
- ✅ 高度な検索
- すべての Intersight リソースで OData クエリをサポート
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。