VK Cloud MCP server
VK Cloud MCP Server
An unofficial VK Cloud MCP server: virtual machines, networks, disks and SSH keys via the OpenStack-compatible API
- 1 ★ on the repository
- Last commit
Extended access
Why this level
- It can start, stop, restart and create virtual machines in a live project
- The VK Cloud account login and password are stored in a plain-text config file
Install
- Works in
- Services
Manual install
pip install -r requirements.txtInstalling after creating a virtual environment and filling in config.yaml.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- It can start, stop, restart and create virtual machines in a live project
- The VK Cloud account login and password are stored in a plain-text config file
This is third-party code. Review the repository files before installing.
What it does
The server gives an agent tools for the VK Cloud platform (formerly Mail.ru Cloud Solutions): listing, starting, stopping, restarting and creating virtual machines, listing VM flavors and images with filters, viewing networks and security groups, listing and creating boot volumes from images, and listing the project's SSH keys. Authentication uses a VK Cloud account login, password and project_id over the Keystone protocol, with configuration stored in config.yaml. The config has a separate destructive_operations flag, off by default.
Who it is for. For those running infrastructure on VK Cloud who want basic virtual machine management through an agent.
Good fit when
- You need simple MCP access to VK Cloud virtual machines, networks and disks
- An author-described weekend experiment is acceptable to you
- You need the destructive_operations flag to keep the agent from creating disks and machines by default
Not a fit when
- You need an official, VK Cloud-supported tool: the author explicitly states the project is unofficial
- You need VK Cloud Kubernetes, databases or object storage: the server only covers virtual machines, networks, disks and keys
Example request
Show the virtual machines in my VK Cloud project and their current statusMCP
- Transport
- sse
- Authentication
- API key
Limitations
The README explicitly calls the project an unofficial weekend experiment, unaffiliated with VK Cloud. The last push was in May 2025, and it is a single server file with no tests. Account credentials (login and password) are stored in config.yaml in plain text. VK Cloud Kubernetes, databases and object storage are not supported, only virtual machines, networks, disks and SSH keys.
How to disable. Stop the server process and remove it from your MCP client configuration.
FAQ
Is this an official VK Cloud tool?
No, the README explicitly states the project is unofficial and unsupported by VK Cloud.
Can the server create resources by default?
The config has a destructive_operations flag that defaults to off in safe mode.
Discussion
No questions or reviews yet.
Related
All VK Cloud toolsVK Cloud S3 MCP and CLI: Hotbox and Icebox for an agent
vkcloud-s3-mcp-ai-cli
The vkcloud-s3 binary opens Hotbox and Icebox in VK Cloud to an agent: ru-msk and kz-ast pools, object browsing and backup downloads
The remote CloudBridge MCP server: an agent moves and syncs files between 19 clouds, including Yandex Disk and VK Cloud, with an API key
Yandex Cloud MCP: VMs and Object Storage
yandex-cloud-mcp
MCP server for basic Yandex Cloud operations: virtual machines, Object Storage buckets and serverless functions from an agent chat
Read-only Yandex Cloud MCP server
Yandex Cloud MCP Server
An unofficial read-only Yandex Cloud MCP server: VMs, networks, disks, and access at folder, cloud and org level
Google Cloud MCP servers: gcloud commands, logs and metrics, Cloud Storage and Backup and DR
A Proxmox VE MCP server with 341 tools: virtual machines, containers, storage, cluster and backups, with a read-only mode.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| VK Cloud MCP server (this card) | no | API key | 1 | |
| Devopness | yes | OAuth | 577 | the remote MCP server of Devopness |
| Volcengine MCP Servers | yes | API key | 334 | the official collection of Volcengine cloud MCP servers |
| Linux MCP Server | yes | not required | 320 | an MCP server for Linux diagnostics |
README in short
The Russian README immediately warns that this is an unofficial, VK Cloud-unsupported implementation built as a weekend experiment. It lists operations on virtual machines, networks, storage and SSH keys, the requirements (Python 3.8+, a VK Cloud account with API access), and step-by-step installation via a virtual environment and a config.yaml pointing at infra.mail.ru.