vcenter-mcp
JSON →MCP server for VMware vCenter / ESXi VM lifecycle. Built on pyVmomi
Install
pip install --upgrade Tools · 5
- list_vms List VMs on a target. vCenter targets group by host within a datacenter; ESXi targets list everything on the host.
- create_vm Create a VM that network-boots first. Pick a vm_type (template), optional CPU/RAM/disk overrides, optional network_profile.
- power_on_vm Power on a VM by display name or moref ID.
- power_off_vm Hard power off a VM by display name or moref ID.
- delete_vm Permanently delete a VM (powers off first if running, then destroys from disk).