This is an experimental mcp server for libvirt. The following lines explain how to use it with mcp-cli and ollama. First, install mcp-cli:
git clone https://github.com/chrishayuk/mcp-cli pip3.11 install -e ".[cli,dev]"
Then, install ollama:
curl -fsSL https://ollama.com/install.sh | sh ollama serve >/dev/null 2>&1 & ollama pull granite3.2:8b-instruct-q8_0
You need also uv
:
You need the following python bindings:
dnf install -y libvirt-devel python3-devel
Then, in the libvirt-mcp
directory, first install the dependencies by running:
Then, edit server_config.json
and set up the correct path to the libvirt-mcp server. Finally, execute run.sh
, that uses ollama
as provider and granite
as model.
For debugging, you can install mcp:
dnf install -y npm pip install mcp
And then, run:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4