vk-cloud-mcp-server
If you are the rightful owner of vk-cloud-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.
The VK Cloud MCP Server is an unofficial implementation of the Model Context Protocol (MCP) server for VK Cloud, designed to manage cloud infrastructure using LLM through a standardized interface.
The VK Cloud MCP Server is an experimental project that allows AI assistants and other tools to interact with VK Cloud resources through a standardized interface. This server provides a range of operations for managing virtual machines, networks, storage, and access within VK Cloud. It is important to note that this is an unofficial project, developed independently and not supported or endorsed by VK Cloud. The server is designed to explore the capabilities of MCP and is open to contributions and suggestions from the community.
Features
- Virtual Machine Operations: Manage VMs including listing, starting, stopping, restarting, and creating new VMs with various configuration options.
- Network Operations: View all networks and security groups within a project.
- Storage Operations: List and filter disks (volumes) and create bootable volumes from images.
- Access Operations: List all SSH keys within a project.
- Security Considerations: Destructive operations are disabled by default for safety.
Tools
vkcloud_vm_list
List all VMs in the project.
vkcloud_network_list
List all networks.
vkcloud_security_group_list
List all security groups.
vkcloud_vm_start
Start a VM (requires enabling destructive operations).
vkcloud_vm_stop
Stop a VM (requires enabling destructive operations).
vkcloud_vm_restart
Restart a VM (requires enabling destructive operations).
vkcloud_flavor_list
List VM types with filtering options.
vkcloud_image_list
List VM images with advanced filtering options.
vkcloud_disk_list
List all disks (volumes) with filtering options.
vkcloud_keypair_list
List all SSH keys.
vkcloud_create_bootable_volume
Create a bootable volume (requires enabling destructive operations).
vkcloud_vm_create
Create a new VM (requires enabling destructive operations).