libvirt-mcp
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:
pip install 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:
uv sync
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:
mcp dev setup.py
Recommend MCP Servers 💡
PubTator-MCP-Server
A biomedical literature annotation and relationship mining server based on PubTator3, providing convenient access through the Model Context Protocol (MCP) interface for AI assistants.
linear-mcp-server
A server that integrates Linear's project management system with the Model Context Protocol (MCP) to allow LLMs to interact with Linear.
paperpal
An MCP extension that provides LLMs access to arXiv and Hugging Face papers for literature review and discussion.
sql-mcp
This project provides a Python-based Model Context Protocol (MCP) server that allows a Large Language Model (LLM) to securely interact with SQL Server or PostgreSQL databases in a read-only capacity.
vectara-mcp
Open source MCP server for Vectara
BCusack/sharepoint-mcp
A Model Context Protocol server for accessing organizational SharePoint resources via Microsoft Graph API.