Token导航 LogoToken导航TokenDH.com
MCP Libvirt logo
开发工具stdio官方级别未说明来源级核验

MCP Libvirt

MCP Server

一个用于管理和操作虚拟机的命令行工具,支持虚拟机的创建、网络配置、存储池管理等操作。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
命令行工具Python开发工具

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

RyrieNorth

提供方

RyrieNorth

最后核验

2026/5/17 20:23

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run server.py

详细介绍

创建venv:

uv venv

应用虚拟环境:

source .venv/bin/activate

安装ansible:

uv pip install ansible -i https://mirrors.ustc.edu.cn/pypi/simple

安装基础环境

ansible-playbook playbooks/setup_kvm.yaml

安装libvirt开发包:

yum config-manager --set-enabled crb
yum install epel-release
yum install libvirt-devel gcc

同步环境:

cd path/to/fetch_time
uv sync

配置.env文件:

API_KEY=""  // LLM API Key
API_URL="https://api.siliconflow.cn"    // LLM API Server

LLM_MODEL="Qwen/Qwen3-30B-A3B"  // LLM MODEL

DEBUG=false

LIBVIRT_SERVER = "qemu+ssh://root@192.168.85.10/system" // Libvirt Server, 默认为qemu:///system
LIBVIRT_HOST = "192.168.85.10"  // Libvirt Server 服务器IP
LIBVIRT_USER = "root"   // Libvirt Server 连接用户

LOG_LEVEL = "WARNING"

配置MCP Server与Libvirt Server免密:

ssh-keygen -t rsa -N "" -f /root/.ssh/id_rsa
ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.85.10

命令行使用:

# 查看帮助
usage: cli.py [-h] {console,hostinfo,net,bridge,pool,vm,vol} ...

Libvirt CLI Tool

positional arguments:
  {console,hostinfo,net,bridge,pool,vm,vol}
    console             Attach to VM console
    hostinfo            Host related operations
    net                 Net related operations
    bridge              Bridge related operations
    pool                Storage pool related operations
    vm                  Virtual machine related operations
    vol                 Volumes related operations

options:
  -h, --help            show this help message and exit

# 连接console:
[root@localhost ~]# python cli.py console rocky9-by-cli-create
Escape character is ^] (CTRL+])

[root@test ~]#

启动MCP Server:

uv run server.py

命令行使用:

uv run main.py

客户端对接:

image image image

工具一览表:

image

启用MCP服务器:

image

简单聊天测试:

image

测试工具调用:

image image image image image

目录标签

目录标签

命令行工具Python开发工具虚拟化本地部署虚拟机管理Libvirt

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP