virtualization-mcp
活跃·★ 17·MIT·更新于 2026-10-14
该项目提供了一个统一的工具界面,用于从Claude桌面等客户端管理虚拟机、沙盒和开发环境。它集成了VirtualBox、Hyper-V、Windows Sandbox、Docker、Proxmox VE和KVM/libvirt等多个虚拟化后端,提供虚拟机生命周期管理、快照和资源保护等功能。
#虚拟化#虚拟机监控程序#虚拟机管理#沙盒#容器#开发环境#Cloud-Init#API集成
01
功能特性
01统一管理VirtualBox和Hyper-V虚拟机
02原生Linux和WSL2虚拟机监控程序管理 (Libvirt/KVM/QEMU)
03支持Windows沙盒以创建临时开发环境
04资源守护,用于物理主机CPU和内存配额强制执行
05Cloud-Init ISO生成器,用于非交互式Linux虚拟机设置
02
兼容性
Python
运行时
已通过文档验证
Windows
操作系统
已通过文档验证
VirtualBox
虚拟机管理程序
已通过文档验证
Hyper-V
虚拟机管理程序
已通过文档验证
Windows Sandbox
沙盒环境
已通过文档验证
KVM/libvirt
虚拟机管理程序
已通过文档验证
03
快速开始
1
$ git clone https://github.com/sandraschi/virtualization-mcp
2
$ cd virtualization-mcp
3
$ pip install .
04
使用场景
↳创建和配置具有特定资源的新虚拟机
↳启动隔离的Windows沙盒环境进行测试
↳管理虚拟机快照,快速恢复到干净状态
↳在模拟的“裸机PC”环境中测试安装过程
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧