Azure MCP 伺服器可讓您使用自然語言提示來管理 Azure 虛擬桌面資源。 您可以列出主機集區、檢視會話主機、監視用戶會話,以及管理虛擬桌面基礎結構,而不需要記住複雜的命令語法。
Azure 虛擬桌面是在雲端上執行的桌面和應用程式虛擬化服務。 它提供完整的 Windows 體驗,其中包含優化的 Office 365 專業增強版,並支援遠端桌面服務環境。
備註
工具參數:Azure MCP 伺服器工具會定義完成工作所需資料的參數。 其中一些參數是每個工具特有的,並記載於下方。 其他參數是全局參數,並由所有工具共用。 如需詳細資訊,請參閱 工具參數。
條件式參數
某些 Azure 虛擬桌面工具在交談內容中需要下列 其中一個 參數選項:
- 選項1:主機集區名稱
- 選項 2:主機集區資源識別符
請勿同時提供兩個參數(主機集區名稱和主機集區資源標識符),因為此組合會建立衝突的輸入。 當您提供主機集區資源標識符時,此工具會使用它,而不是依名稱搜尋。
主機集區:列出主機集區
Azure MCP 伺服器可以列出訂用帳戶或資源群組中的所有主機集區。 這項功能提供虛擬桌面基礎結構的概觀,並協助您管理桌面部署。
範例提示包括:
- 列出所有主機集區:「顯示訂用帳戶中的所有主機集區」。
- 檢視主機集區:「我可以使用哪些主機集區?
- 尋找主機集區:「列出所有虛擬桌面主機集區」。
- 查詢主機集區:「在我的環境中顯示可用的主機集區」。
- 檢查基礎結構:「取得所有 Azure 虛擬桌面主機集區」。
破壞性: ❌ |冪等: ✅ |開放世界: ❌ |只讀: ✅ |秘密: ❌ |本地要求: ❌
主機集區:列出主機集區中的工作階段主機
Azure MCP 伺服器可以列出主機集區中的所有會話主機。 這項功能可協助您監視虛擬機,並了解虛擬桌面環境的容量和狀態。
範例提示包括:
- 列出會話主機:「顯示『production-hostpool』 主機集區中的所有會話主機。
- 檢視 VM:「我的主機集區中有哪些會話主機?
- 尋找主機:「列出 hostpool 'dev-environment' 中的所有虛擬機」。
- 查詢容量:「在虛擬桌面集區中顯示會話主機」。
- 檢查主機:「取得主機集區標識符 '/subscriptions/abc123/resourceGroups/rg/providers/Microsoft.DesktopVirtualization/hostPools/pool1' 的所有會話主機。」
| 參數 | 必要或選用 | 說明 |
|---|---|---|
| 主機集區 | 有條件地 需要 | Azure 虛擬桌面主機集區的名稱。 這是您為主機集區選擇的唯一名稱。 |
| 主機集區資源標識碼 | 有條件地 需要 | 主機集區的 Azure 資源識別碼。 當您提供此識別碼時,伺服器會使用它,而不是依名稱搜尋。 |
破壞性: ❌ |冪等: ✅ |開放世界: ❌ |只讀: ✅ |秘密: ❌ |本地要求: ❌
主機集區:列出使用者工作階段
Azure MCP 伺服器可以列出主機集區中特定會話主機上的所有用戶會話。 此功能可協助您監視作用中使用者、針對連線問題進行疑難解答,以及管理使用者工作負載。
範例提示包括:
- 列出用戶會話:「在主機集區 『production-pool』 中顯示會話主機 'vm-prod-001' 上的所有用戶會話。
- 檢視作用中使用者:「哪些使用者已連線到會話主機 』desktop-vm-02'?
- 尋找會話:「列出主機 』avd-host-001' 上的所有使用中會話」。
- 監視使用者:「在我的主機集區中顯示會話主機的用戶會話」。
- 檢查連線:「取得虛擬機 'session-host-03' 上的所有用戶會話」。
| 參數 | 必要或選用 | 說明 |
|---|---|---|
| 主機集區 | 有條件地 需要 | Azure 虛擬桌面主機集區的名稱。 這是您為主機集區選擇的唯一名稱。 |
| 主機集區資源標識碼 | 有條件地 需要 | 主機集區的 Azure 資源識別碼。 當您提供此識別碼時,伺服器會使用它,而不是依名稱搜尋。 |
| 會話主機 | 為必填項目 | 會話主機的名稱。 此名稱是主機集區中虛擬機的計算機名稱。 |
破壞性: ❌ |冪等: ✅ |開放世界: ❌ |只讀: ✅ |秘密: ❌ |本地要求: ❌