vk-cloud-mcp-server

vk-cloud-mcp-server

3.2

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

  1. vkcloud_vm_list

    List all VMs in the project.

  2. vkcloud_network_list

    List all networks.

  3. vkcloud_security_group_list

    List all security groups.

  4. vkcloud_vm_start

    Start a VM (requires enabling destructive operations).

  5. vkcloud_vm_stop

    Stop a VM (requires enabling destructive operations).

  6. vkcloud_vm_restart

    Restart a VM (requires enabling destructive operations).

  7. vkcloud_flavor_list

    List VM types with filtering options.

  8. vkcloud_image_list

    List VM images with advanced filtering options.

  9. vkcloud_disk_list

    List all disks (volumes) with filtering options.

  10. vkcloud_keypair_list

    List all SSH keys.

  11. vkcloud_create_bootable_volume

    Create a bootable volume (requires enabling destructive operations).

  12. vkcloud_vm_create

    Create a new VM (requires enabling destructive operations).