mcpField
L
libvirt-mcp

libvirt-mcp

本地服务
github.com/MatiasVara云与基础设施1166 周前更新

关于 libvirt-mcp

libvirt-mcp 是一个面向 Libvirt 的实验性 MCP 服务。README 介绍了使用 mcp-cli 和 Ollama 配合 Granite 模型运行它的步骤。

主要功能

  1. 01实验性 Libvirt MCP 服务
  2. 02提供 mcp-cli 设置说明
  3. 03包含 Ollama 与 Granite 运行步骤

适用场景

  1. 01通过 MCP 配置试用 Libvirt
  2. 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

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。