Kubevirt
Createdlyarwood
Provides a Model Context Protocol server specifically designed for interacting with KubeVirt.
About
Kubevirt provides a Model Context Protocol (MCP) server enabling interaction with KubeVirt virtual machines. It offers a set of tools for managing and querying VMs, such as listing VM names, starting and stopping VMs, listing instance types, and retrieving VM instance type information. The server facilitates integration with Large Language Models (LLMs) through tools like `mcp-cli`, as demonstrated in the provided demo using llama3.2. This allows for natural language control and automation of KubeVirt resources.
Key Features
- Lists available instance types.
- Lists available VM names.
- Retrieves instance type information for a specific VM.
- Stops virtual machines.
- Starts virtual machines.
- 1 GitHub stars
Use Cases
- Integrate with LLMs for natural language control of KubeVirt VMs.
- Automate VM management tasks through a standardized protocol.
- Enable context-aware interactions with KubeVirt resources.