kubevirt-mcp-server
If you are the rightful owner of kubevirt-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A simple Model Context Protocol server for KubeVirt.
The kubevirt-mcp-server is a Model Context Protocol (MCP) server designed specifically for KubeVirt, a Kubernetes-based virtualization platform. This server facilitates the management and orchestration of virtual machines (VMs) within a KubeVirt environment by providing a set of tools that can be accessed via the MCP protocol. The server is designed to integrate seamlessly with large language models (LLMs) and other MCP-compatible tools, allowing for enhanced automation and control of virtualized resources. By leveraging the capabilities of MCP, users can efficiently manage VM lifecycles, query instance types, and perform other administrative tasks with ease. The server is particularly useful for developers and system administrators who require a robust and flexible solution for managing virtualized environments within Kubernetes.
Features
- Integration with KubeVirt for VM management.
- Support for querying and managing VM instance types.
- Seamless integration with LLMs for enhanced automation.
- Provides a set of tools for VM lifecycle management.
- Compatible with MCP protocol for easy integration with other tools.
Tools
list_vm_names
List virtual machine names
start_vm
Start the virtual machine
stop_vm
Stop the virtual machine
list_instancetypes
List instance types
get_vm_instancetype
Get the instance type of the virtual machine