适用于 Azure MCP 服务器的 Azure 虚拟桌面工具

使用 Azure MCP 服务器,可以使用自然语言提示管理 Azure 虚拟桌面资源。 可以列出主机池、查看会话主机、监视用户会话和管理虚拟桌面基础结构,而无需记住复杂的命令语法。

Azure 虚拟桌面是在云中运行的桌面和应用虚拟化服务。 它通过优化的 Office 365 专业增强版提供完整的 Windows 体验,并支持远程桌面服务环境。

注释

工具参数:Azure MCP 服务器工具为完成任务所需的数据定义参数。 其中一些参数特定于每个工具,如下所示。 其他参数是全局参数,由所有工具共享。 有关详细信息,请参阅 工具参数

条件参数

某些 Azure 虚拟桌面工具需要在聊天上下文中使用以下参数选项 之一

  • 选项 1:主机池名称
  • 选项 2:主机池资源 ID

不要同时提供参数(主机池名称和主机池资源 ID),因为此组合会创建冲突的输入。 提供主机池资源 ID 时,该工具使用它而不是按名称进行搜索。

主机池:列出主机池

Azure MCP 服务器可以列出订阅或资源组中的所有主机池。 此功能概述了虚拟桌面基础结构,并帮助你管理桌面部署。

示例提示包括:

  • 列出所有主机池:“显示订阅中的所有主机池。
  • 查看主机池:“我有哪些主机池可用?”
  • 查找主机池:“列出所有虚拟桌面主机池”。
  • 查询主机池:“在我的环境中显示可用的主机池。
  • 检查基础结构:“获取所有 Azure 虚拟桌面主机池”。

工具批注提示

破坏性: ❌ |幂等: ✅ |开放世界: ❌ |只读: ✅ |机密: ❌ |本地必需: ❌

主机池:列出主机池中的会话主机

Azure MCP 服务器可以列出主机池中的所有会话主机。 此功能可帮助你监视虚拟机并了解虚拟桌面环境的容量和状态。

示例提示包括:

  • 列出会话主机:“显示”生产主机池“主机池中的所有会话主机。
  • 查看 VM:“我的主机池中有哪些会话主机?”
  • 查找主机:“列出主机池”dev-environment“中的所有虚拟机。
  • 查询容量:“在虚拟桌面池中显示会话主机。
  • 检查主机:“获取主机池 ID'/subscriptions/abc123/resourceGroups/rg/providers/Microsoft.DesktopVirtualization/hostPools/pool1'的所有会话主机。
参数 必需还是可选 DESCRIPTION
主机池 有条件 地必需 Azure 虚拟桌面主机池的名称。 这是为主机池选择的唯一名称。
主机池资源 ID 有条件 地必需 主机池的 Azure 资源 ID。 提供此 ID 时,服务器使用它而不是按名称进行搜索。

工具批注提示

破坏性: ❌ |幂等: ✅ |开放世界: ❌ |只读: ✅ |机密: ❌ |本地必需: ❌

主机池:列出用户会话

Azure MCP 服务器可以列出主机池中特定会话主机上的所有用户会话。 此功能可帮助你监视活动用户、排查连接问题以及管理用户工作负荷。

示例提示包括:

  • 列出用户会话:“在主机池”production-pool“中显示会话主机”vm-prod-001“上的所有用户会话。
  • 查看活动用户:“哪些用户连接到会话主机”desktop-vm-02“?
  • 查找会话:“列出主机”avd-host-001“上的所有活动会话。
  • 监视用户:“在主机池中显示会话主机的用户会话。
  • 检查连接:“获取虚拟机”session-host-03“上的所有用户会话。
参数 必需还是可选 DESCRIPTION
主机池 有条件 地必需 Azure 虚拟桌面主机池的名称。 这是为主机池选择的唯一名称。
主机池资源 ID 有条件 地必需 主机池的 Azure 资源 ID。 提供此 ID 时,服务器使用它而不是按名称进行搜索。
会话主机 必选 会话主机的名称。 此名称是主机池中虚拟机的计算机名称。

工具批注提示

破坏性: ❌ |幂等: ✅ |开放世界: ❌ |只读: ✅ |机密: ❌ |本地必需: ❌