qvmconsole-vm-management

qvmconsole-vm-management is a skill for Claude Code, Codex from QVMConsole/MCP_Server. It costs 44 tokens per session (5,392 once invoked), scanned A, original, MIT.

A skill for managing QVMConsole virtual machines through MCP. It covers the virtual-machine lifecycle, from finding templates and storage to creating, controlling, and monitoring VMs.

In plain words
What is it for?
Use it to list templates, storage pools, and network switches; create VMs; obtain credentials; control power; manage snapshots and schedules; and view monitoring data.
Why use it?
It avoids managing QVMConsole by calling its internal code directly. The skill provides structured operations and requires the MCP protocol for those tasks.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/qvmconsole/mcp_server/qvmconsole-vm-management
Any agent
npx skills add QVMConsole/MCP_Server --skill qvmconsole-vm-management
Clone the repo
git clone --depth 1 https://github.com/QVMConsole/MCP_Server

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for qvmconsole-vm-management

README.md
[![agentmods](https://agentmods.dev/badge/skills/qvmconsole/mcp_server/qvmconsole-vm-management.svg)](https://agentmods.dev/skills/qvmconsole/mcp_server/qvmconsole-vm-management)
Your own site
<a href="https://agentmods.dev/skills/qvmconsole/mcp_server/qvmconsole-vm-management"><img src="https://agentmods.dev/badge/skills/qvmconsole/mcp_server/qvmconsole-vm-management.svg" alt="Measured on agentmods" height="20"></a>
Per session 44 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 5,392 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00044 $0.05392
Opus 5 $0.00022 $0.02696
Sonnet 5 $0.00009 $0.01078
Haiku 4.5 $0.00004 $0.00539

Measured 4d ago against content hash 597753b74cfb, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

qvmconsole-vm-management scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skill/qvmconsole-vm-management/SKILL.md · 678 lines

How it starts

The opening of the file, as written. The whole thing — 678 lines — stays where its author put it; the contents beside it link to each section on GitHub.

QVMConsole 虚拟机管理

此技能通过 MCP 协议管理 QVMConsole 虚拟机平台,提供完整的虚拟机生命周期管理能力。

何时使用

立即调用此技能当

  • 用户需要创建、管理或查询虚拟机
  • 用户需要查看可用的虚拟机模板
  • 用户需要获取虚拟机的登录凭据
  • 用户需要查看存储池信息
  • 用户需要控制虚拟机电源(启动、关机、重启等)
  • 用户需要管理虚拟机快照(创建、恢复、删除)
  • 用户需要设置虚拟机定时任务
  • 用户需要查看虚拟机监控数据
  • 用户提到 QVMConsole、KVM、虚拟机、VM 等关键词

不要使用

  • 用户只是询问概念性问题而不需要实际操作
  • 用户需要的是其他云平台(AWS、Azure、阿里云等)的虚拟机管理

可用 MCP 工具

1. list_templates

列出所有可用的虚拟机模板。

使用场景:在创建虚拟机之前查看可用模板

示例

请列出所有可用的虚拟机模板

2. list_storage_pools

列出虚拟机可用的存储位置及其可用空间信息。

使用场景:检查存储空间是否充足,选择合适的存储位置创建虚拟机

示例

请查看可用的存储位置
显示虚拟机存储空间使用情况

返回信息

  • 存储位置 ID(用于 storage_pool_id 参数)
  • 存储目录路径
  • 总容量、已使用、可用空间
  • 是否为默认存储位置
  • 启用状态

3. list_switches

列出所有 VPC 交换机。

使用场景:查看可用的交换机 ID,用于创建虚拟机时配置网络

示例

请列出所有交换机

返回信息

  • 交换机 ID(用于 switch_id 参数)
  • 交换机名称
  • 网桥配置
  • 是否为默认交换机
  • 使用建议和示例代码

4. create_vm_from_template

从模板创建虚拟机。

必需参数

  • template_name: 模板名称(从 list_templates 获取)
  • vm_name: 虚拟机名称(必须唯一)
  • vcpu: CPU 核心数
  • ram: 内存大小(GB)
  • user: 用户名(Linux 模板必需
  • password: 密码(Linux 模板必需

可选参数

  • disk_size: 磁盘大小(GB)
  • hostname: 主机名
  • storage_pool_id: 存储池 ID
  • autostart: 是否自动启动
  • remark: 备注信息
  • nic_model: 网卡模型(virtio/e1000e/rtl8139)
  • switch_id: VPC 交换机 ID(如需网络则必需,通常为 1 或 2)
  • security_group_id: 安全组 ID(用于防火墙规则)

⚠️ 网络注意事项

  • 如果需要虚拟机有网络连接,必须指定 switch_id(通常为 1)
  • 只指定 nic_model 而不指定 switch_id,虚拟机将没有网卡

示例

使用 Ubuntu26.04-LTS 模板创建一个名为 test-vm 的虚拟机,配置 2 核 CPU 和 4GB 内存

5. get_vm_info

获取虚拟机详细信息,包括登录密码。

必需参数

  • vm_name: 虚拟机名称

示例

查看 test-vm 虚拟机的详细信息和密码

6. list_vms

列出所有虚拟机及其状态。

7. edit_vm

编辑虚拟机配置。

8. add_disk

为虚拟机添加新的数据硬盘。

必需参数

  • vm_name: 虚拟机名称
  • size_gb: 磁盘大小(GB)

可选参数

  • format: 磁盘格式(qcow2/raw,默认 qcow2)
  • bus: 磁盘总线(virtio/scsi/sata/ide,默认 virtio)

磁盘格式说明

  • qcow2: 推荐,支持快照和压缩
  • raw: 性能更好,但占用空间更多

示例

为虚拟机 test-vm 添加一个 100GB 的数据盘
给 test-vm 增加 50GB 硬盘

9. list_disks

列出虚拟机的所有磁盘信息。

必需参数

  • vm_name: 虚拟机名称

Read the full file on GitHub · 678 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago First seen · 678 lines · 44 tokens per session scan A 597753b74cfb

Subscribe to this mod's changes

qvmconsole-vm-management is a skill published in the GitHub repository QVMConsole/MCP_Server (0 stars, last pushed 1mo ago), licensed MIT. It adds 44 tokens to every session and 5,392 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

gke-compute-classes

Configures, optimizes, and troubleshoots GKE ComputeClasses. Use when configuring Spot VMs with on-demand fallback, targeting specific accelerators (GPUs/TPUs) or machine families, restricting ComputeClass access, or debugging pending pods related to node pool auto-creation. Do not use for cluster-level Node Auto…

google/skills · 83 tokens

application-design-center-design-deploy

Processes GCP infrastructure design and deployment workflows within Application Design Center (ADC). Use when: - Designing GCP infrastructure with Terraform. - Validating local HCL. - Performing best-practice plan scans. - Importing templates to Application Design Center (ADC). - Deploying templates. - Troubleshooting…

google/skills · 94 tokens

gke-reliability

Improves GKE workload reliability, using PDBs, health probes, and topology spread constraints. Use when configuring GKE workload reliability, setting up PDBs, or configuring GKE health probes (liveness, readiness, startup). Don't use for disaster recovery setup or full cluster backups (use gke-backup-dr instead).

google/skills · 73 tokens

gke-workload-security

Audits, configures, and hardens workload-level security controls for Google Kubernetes Engine (GKE) applications and namespaces. Covers running cluster security audits (auditcluster.sh), configuring Workload Identity Federation (impersonation, KSA/GSA binding, and pod setup), enforcing Network Policies (default-deny…

google/skills · 181 tokens

nemo-automodel-launcher-config

Configure NeMo AutoModel job launches for interactive runs, Slurm clusters, and SkyPilot cloud execution.

NVIDIA/skills · 30 tokens

azure-mgmt-botservice-dotnet

Azure Resource Manager SDK for Bot Service in .NET. Management plane operations for creating and managing Azure Bot resources, channels (Teams, DirectLine, Slack), and connection settings. Triggers: "Bot Service", "BotResource", "Azure Bot", "DirectLine channel", "Teams channel", "bot management .NET", "create bot".

microsoft/skills · 78 tokens