MCP ExplorerExplorer

Kubevirt Mcp Server

@lyarwoodon 9 months ago
2 MIT
FreeCommunity
AI Systems
A simple Model Context Protocol server for KubeVirt

Overview

What is Kubevirt Mcp Server

kubevirt-mcp-server is a simple Model Context Protocol server designed for KubeVirt, enabling interaction with virtual machines through a standardized protocol.

Use cases

Use cases for kubevirt-mcp-server include automating virtual machine management tasks, integrating with other applications via the Model Context Protocol, and facilitating interactions between KubeVirt and local machine learning models.

How to use

To use kubevirt-mcp-server, you can utilize the provided tools such as ‘list_vm_names’ to retrieve virtual machine names, ‘start_vm’ to initiate a virtual machine, ‘stop_vm’ to halt a virtual machine, ‘list_instancetypes’ to view available instance types, and ‘get_vm_instancetype’ to fetch the instance type of a specific virtual machine.

Key features

Key features of kubevirt-mcp-server include a straightforward interface for managing virtual machines, support for various operations like starting and stopping VMs, and the ability to list and retrieve instance types.

Where to use

kubevirt-mcp-server is suitable for cloud environments and virtualization platforms where KubeVirt is deployed, particularly in scenarios requiring efficient management of virtual machines.

Content

kubevirt-mcp-server

A simple Model Context Protocol server for KubeVirt.

Tools

The following tools are currently provided:

list_vm_names

start_vm

stop_vm

list_instancetypes

get_vm_instancetype

Demo

This short demo uses mcp-cli as a bridge between the kubevirt-mcp-server and LLM.

The model used by the demo is llama3.2 running locally under ollama.

demo

Links

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers