MCP Servers / development / MCP QEMU VM Control

MCP QEMU VM Control

JSON →
stdionone10development

Give your AI full computer access — safely. Let Claude (or any MCP-compatible LLM) see your screen, move the mouse, type on the keyboard, and run commands — all inside an isolated QEMU virtual machine. Perfect for AI-driven automation, testing, and computer-use experiments without risking your host system.

Install
How to run this server
[ { "cmd": "pip install -r", "imports": [] } ]
server path: mcp-qemu-vm-control
Tools
What this server exposes
create_vm
Create a new QEMU virtual machine with specified configuration
start_vm
Start a previously created virtual machine
stop_vm
Stop a running virtual machine
delete_vm
Delete a virtual machine and its associated resources
list_vms
List all available virtual machines
vm_status
Get the current status of a specific virtual machine
execute_command
Execute a command inside a running virtual machine
send_file
Send a file to a running virtual machine
receive_file
Receive a file from a running virtual machine
create_snapshot
Create a snapshot of a virtual machine's current state
restore_snapshot
Restore a virtual machine to a previous snapshot state
list_snapshots
List all snapshots for a specific virtual machine
delete_snapshot
Delete a specific snapshot from a virtual machine
Configuration
Environment & auth
authnone
Resources
MCP QEMU VM Control — MCP Server · libregistry