VMware Monitor — MCP-сервер для Claude Code: установка
MCP-сервер для чтения состояния VMware vCenter и ESXi через 33 инструмента. Нужен для мониторинга кластеров, виртуальных машин и хостов без управляющих операций.
claude mcp add --env VMWARE_MONITOR_CONFIG=<VMWARE_MONITOR_CONFIG> --transport stdio vmware-monitor -- uvx vmware-monitorЧто делает VMware Monitor
VMware Monitor подключает Claude Code и другие поддерживаемые IDE к VMware vCenter/ESXi. Сервер предоставляет 33 инструмента для чтения состояния инфраструктуры, задач и событий. В коде нет операций выключения, удаления, создания, перенастройки, миграции или работы со снапшотами.
Для установки через переменную окружения нужен путь к конфигурации в VMWARE_MONITOR_CONFIG; запуск выполняется через uvx vmware-monitor. CLI-команды vmware-monitor summary, attention и investigate формируют сводки и расследования, а флаг --html сохраняет автономный HTML-снимок локально.
Сервер записывает локальные конфигурацию и журналы, а после daemon start может отправлять данные на настроенный webhook. Для гарантии доступа только на чтение подключайте учётную запись vCenter с ролью Read-Only.
Какие задачи решает
- проверить состояние кластеров VMware
- найти проблемы во всех подключённых vCenter
- исследовать состояние виртуальной машины или хоста
- собрать локальный HTML-отчёт по инфраструктуре
Примеры запросов агенту
- Проверь состояние всех кластеров VMware и назови главные проблемы.
- Покажи, что происходит с виртуальной машиной
vm-name, используя расследование VMware. - Собери автономный HTML-отчёт о текущем состоянии vCenter.
Как установить VMware Monitor
Командой платформы
claude mcp add --env VMWARE_MONITOR_CONFIG=<VMWARE_MONITOR_CONFIG> --transport stdio vmware-monitor -- uvx vmware-monitorВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vmware-monitor <команда>
Командой платформы
codex mcp add vmware-monitor --env VMWARE_MONITOR_CONFIG=<VMWARE_MONITOR_CONFIG> -- uvx vmware-monitorВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vmware-monitor <команда>
Файл настроек
{
"mcpServers": {
"vmware-monitor": {
"command": "uvx",
"args": [
"vmware-monitor"
],
"env": {
"VMWARE_MONITOR_CONFIG": "<VMWARE_MONITOR_CONFIG>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vmware-monitor <команда>
Файл настроек
{
"servers": {
"vmware-monitor": {
"type": "stdio",
"command": "uvx",
"args": [
"vmware-monitor"
],
"env": {
"VMWARE_MONITOR_CONFIG": "<VMWARE_MONITOR_CONFIG>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vmware-monitor <команда>
Командой платформы
gemini mcp add -e VMWARE_MONITOR_CONFIG=<VMWARE_MONITOR_CONFIG> vmware-monitor uvx vmware-monitorВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from vmware-monitor <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о VMware Monitor
Как установить VMware Monitor в Claude Code?
Выполните claude mcp add --env VMWARE_MONITOR_CONFIG=<VMWARE_MONITOR_CONFIG> --transport stdio vmware-monitor -- uvx vmware-monitor.
Что делает VMware Monitor?
Он даёт агенту 33 инструмента для мониторинга VMware vCenter и ESXi в режиме только чтения. Управляющие операции в коде отсутствуют.
Что нужно для работы VMware Monitor?
Нужен путь к конфигурации в VMWARE_MONITOR_CONFIG. Для гарантированного доступа без изменений используйте учётную запись vCenter с ролью Read-Only.