# Vmware Skills Vmware Vdi MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.vmware-skills%2Fvmware-vdi
Registry id: `mcp-registry/io.github.vmware-skills/vmware-vdi`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "vmware-skills-vmware-vdi-mcp-server": {
      "command": "uvx",
      "args": [
        "vmware-vdi"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add vmware-skills-vmware-vdi-mcp-server -- uvx vmware-vdi
```

## Tools (28)

- `ad_search`: Search Active Directory
- `app_pool_list`: List application pools
- `entitlement_add`: Add an entitlement
- `entitlement_list`: List entitlements
- `entitlement_remove`: Remove an entitlement
- `event_list`: List Horizon events
- `farm_list`: List RDS farms
- `health`: One-glance VDI health summary
- `image_list`: List golden images
- `machine_get`: Get details of a specific machine
- `machine_list`: List desktop machines with optional state filter
- `machine_maintenance`: Put a machine into maintenance mode
- `machine_remove`: Remove a desktop machine
- `machine_reset`: Reset a desktop machine
- `pool_disable`: Disable a desktop pool
- `pool_enable`: Enable a desktop pool
- `pool_get`: Get details of a specific pool
- `pool_list`: List desktop pools
- `pool_push_image`: Push a golden image to a pool (recreates all desktops)
- `pool_utilization`: Get per-pool utilization statistics
- `session_concurrency_stats`: Get session concurrency statistics
- `session_disconnect`: Disconnect a user session
- `session_get`: Get details of a specific session
- `session_list`: List user sessions with optional user filter
- `session_logoff`: Log off a user session
- `session_message`: Send a message to a user session
- `task_cancel`: Cancel a running task
- `task_status`: Get task status for a pool

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
