vm-snapshot-restore

Installation
SKILL.md

/vm-snapshot-restore Skill

Restore virtual machines from snapshots in OpenShift Virtualization. CRITICAL: This operation replaces current VM state with snapshot data. ALL changes since the snapshot will be LOST.

Implementation Note: This skill uses generic Kubernetes resource tools (resources_create_or_update) to create VirtualMachineRestore resources. Dedicated restore tools do not currently exist in the openshift-virtualization MCP server.

Prerequisites

Required MCP Server: openshift-virtualization (OpenShift MCP Server)

Required MCP Tools:

  • resources_create_or_update (from openshift-virtualization) - Create VirtualMachineRestore
  • resources_get (from openshift-virtualization) - Verify VM/snapshot exists, monitor restore
  • vm_lifecycle (from openshift-virtualization) - Stop VM if running

Required Environment Variables:

  • KUBECONFIG - Path to Kubernetes configuration file with cluster access

Required Cluster Setup:

Related skills
Installs
1
GitHub Stars
5
First Seen
Mar 12, 2026