关于 libvirt-mcp
libvirt-mcp 是一个面向 Libvirt 的实验性 MCP 服务。README 介绍了使用 mcp-cli 和 Ollama 配合 Granite 模型运行它的步骤。
主要功能
- 01实验性 Libvirt MCP 服务
- 02提供 mcp-cli 设置说明
- 03包含 Ollama 与 Granite 运行步骤
适用场景
- 01通过 MCP 配置试用 Libvirt
- 02使用 Ollama 和 Granite 运行服务
MCP 相关
这是面向 Libvirt 的实验性 MCP 服务;README 未说明它向 MCP 客户端提供的操作或数据。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
libvirt-mcp
这是一个用于 libvirt 的实验性 MCP 服务。以下内容介绍如何使用 mcp-cli 和 ollama。 首先,安装 mcp-cli:
git clone https://github.com/chrishayuk/mcp-cli
pip3.11 install -e ".[cli,dev]"
然后,安装 ollama:
curl -fsSL https://ollama.com/install.sh | sh
ollama serve >/dev/null 2>&1 &
ollama pull granite3.2:8b-instruct-q8_0
你还需要 uv:
pip install uv
你需要以下 Python 绑定:
dnf install -y libvirt-devel python3-devel
然后,在 libvirt-mcp 目录中,先运行以下命令安装依赖项:
uv sync
接着,编辑 server_config.json,设置正确的 libvirt-mcp 服务路径。最后,执行 run.sh,该脚本使用 ollama 作为提供方,并使用 granite 作为模型。

如需调试,可以安装 mcp:
dnf install -y npm
pip install mcp
然后,运行:
mcp dev setup.py
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。