Whole virtual machines your agent can build and control.
Sometimes a task needs a whole computer, not only a program: a fresh Ubuntu for a test, a Windows machine to try an installer, a clean copy to break on purpose. MCP Libvirt lets your agent do the work of a virtual machine administrator on a server you own. It can create a machine from a ready-made recipe, install the system, start and stop it, take restore points and make throwaway copies.
It only changes the machines it created or that you hand over to it on purpose. On a busy server the agent can look at everything, but it can change only what it has taken responsibility for. Longer jobs, such as installing Windows 11, come with step-by-step guides the agent follows.
What you gain over writing the setup by hand.
A virtual machine's definition is long and easy to get wrong. With ready-made recipes, guarded machines and a report on every step, the agent can do the work without a person checking every line.
Recipes for seven systems
You ask for a Windows 11 or Ubuntu machine and get one that works
- Typical alternative
- Writing a long definition file for every machine
- Here
- Ubuntu, Debian, Fedora, Arch, the Red Hat family, Windows and macOS each have a ready-made recipe, with sizes you can choose
Step-by-step guides
The agent follows a checked procedure instead of improvising
- Typical alternative
- A long manual for each installation
- Here
- The agent has a guided procedure for installing and tuning each system
Throwaway copies
A clean machine without copying tens of gigabytes
- Typical alternative
- Copying a whole disk to get a second machine
- Here
- A copy of a prepared machine is ready in moments and can be thrown away when the test ends
Points to return to
The agent can take a risk and go back instead of rebuilding
- Typical alternative
- Hoping an experiment can be undone
- Here
- The agent saves a restore point first and goes back to it if the change goes wrong
Hands off what you rely on
The machines you rely on are not changed by surprise
- Typical alternative
- An agent with free rein over every machine on the server
- Here
- It changes only machines it created or that you handed over, and a prepared base machine will not start by accident
Many servers, one way of working
The agent moves between servers without changing how it works
- Typical alternative
- A different tool for every server
- Here
- The agent works with several servers in the same way and can compare them
Ready in the image, one connection to start.
The service comes with the MAIT image for Linux on Intel and ARM machines, and updates with it (mait-image). On macOS and Windows, MCP Libvirt runs in the managed Linux environment that AIDC Launch provides. It talks only to the servers you name and needs no internet access.
It connects with its own credentials: limit who can start or reach it. The ready-made recipes build Intel machines that run with hardware acceleration; there is no recipe for ARM machines.
You can also place it behind MCP Registry, so one entry in your agent's app reaches it.
Where it sits in the MAIT toolkit.
It builds the machines, and its neighbours let your agent see and use them.
Where to read on.
- Get started, Use cases and Tools