VMware AIops — MCP-сервер для Claude Code: функции и установка
Управляет жизненным циклом и развёртыванием виртуальных машин в vCenter и ESXi через 61 инструмент MCP.
claude mcp add --env VMWARE_AIOPS_CONFIG=<VMWARE_AIOPS_CONFIG> --transport stdio vmware-aiops -- uvx vmware-aiopsЧто делает VMware AIops
MCP-сервер связывает ИИ-ассистентов с инфраструктурой VMware vCenter и автономными узлами ESXi. В пакет входит 61 инструмент для управления виртуальными машинами и кластерами. В версии 2.0 названия инструментов приведены к схеме с глаголом в начале (create_cluster, add_cluster_host). Проект создан инженером VMware, но развивается независимо как инструмент сообщества.
Помимо управляющих команд сервер предлагает готовые сценарии диагностики (investigate_vm, get_cross_vcenter_attention). Они собирают сводки по состоянию хостов и хранилищ на стороне сервера без выгрузки сырого инвентаря. При необходимости отчёты сохраняются в виде автономных HTML-файлов без внешних скриптов.
Для работы аналитических отчётов в окружении должна стоять библиотека vmware-monitor, а параметры подключения передаются через переменную VMWARE_AIOPS_CONFIG. Проект собирается по стандарту PEP 517 на базе hatchling: при сборке из исходников локальный pip должен быть не старее версии 21.3.
Какие задачи решает
- провести диагностику сбоев виртуальной машины по таймлайну событий
- собрать сводный список проблем сразу со всех серверов vCenter
- автоматизировать развёртывание и настройку виртуальных машин
- сгенерировать автономный HTML-отчёт о состоянии хранилища или хоста
Примеры запросов агенту
- Проверь окружение виртуальной машины web-01 за последние 72 часа
- Собери единый список проблем, требующих внимания, по всем серверам vCenter
- Выгрузи сводку по состоянию кластеров в автономный HTML-отчёт
Как установить VMware AIops
Командой платформы
claude mcp add --env VMWARE_AIOPS_CONFIG=<VMWARE_AIOPS_CONFIG> --transport stdio vmware-aiops -- uvx vmware-aiopsВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vmware-aiops <команда>
Командой платформы
codex mcp add vmware-aiops --env VMWARE_AIOPS_CONFIG=<VMWARE_AIOPS_CONFIG> -- uvx vmware-aiopsВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vmware-aiops <команда>
Файл настроек
{
"mcpServers": {
"vmware-aiops": {
"command": "uvx",
"args": [
"vmware-aiops"
],
"env": {
"VMWARE_AIOPS_CONFIG": "<VMWARE_AIOPS_CONFIG>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vmware-aiops <команда>
Файл настроек
{
"servers": {
"vmware-aiops": {
"type": "stdio",
"command": "uvx",
"args": [
"vmware-aiops"
],
"env": {
"VMWARE_AIOPS_CONFIG": "<VMWARE_AIOPS_CONFIG>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vmware-aiops <команда>
Командой платформы
gemini mcp add -e VMWARE_AIOPS_CONFIG=<VMWARE_AIOPS_CONFIG> vmware-aiops uvx vmware-aiopsВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vmware-aiops <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о VMware AIops
Как установить VMware AIops в Claude Code?
Выполните в терминале команду: claude mcp add vmware-aiops -- uvx vmware-aiops.
Что делает VMware AIops?
Сервер предоставляет 61 инструмент MCP для управления жизненным циклом виртуальных машин в vCenter и ESXi, а также формирует серверные аналитические отчёты по кластерам и хранилищам.
Что нужно для работы аналитических отчётов?
Для запуска диагностических инструментов вроде investigate_vm или get_cross_vcenter_attention требуется установленная библиотека vmware-monitor.