Skip to main content
Glama
fukui-yuto
by fukui-yuto

vsphere-mcp

MCP-сервер (Model Context Protocol) для операций VMware vSphere / vCenter.

Управляйте своей инфраструктурой vSphere из Claude Code с помощью естественного языка.

Примечание: Вся разработка и тестирование выполняются с использованием vcsim (симулятор vCenter Server). Коммерческая среда vSphere не требуется и не затрагивается.

Функции

  • list_vms — список всех виртуальных машин (фильтрация по хосту/кластеру)

  • get_vm_info — получение подробной информации о ВМ (ЦП, память, диски, сетевые карты, хранилище)

  • list_hosts — список всех хостов ESXi (фильтрация по кластеру)

Скоро появятся новые инструменты (операции питания, снимки состояния, vMotion и т. д.)

Быстрый старт

1. Запуск vcsim

docker compose up -d

2. Установка

uv pip install -e .

3. Регистрация в Claude Code

claude mcp add --transport stdio vsphere-mcp \
  --env VSPHERE_HOST=localhost \
  --env VSPHERE_PORT=8989 \
  --env VSPHERE_USER=user \
  --env VSPHERE_PASSWORD=pass \
  --env VSPHERE_IGNORE_SSL=true \
  -- uv run vsphere-mcp

Переменные окружения

Переменная

По умолчанию

Описание

VSPHERE_HOST

localhost

Имя хоста vCenter/ESXi

VSPHERE_PORT

443

Порт API

VSPHERE_USER

administrator@vsphere.local

Имя пользователя

VSPHERE_PASSWORD

(пусто)

Пароль

VSPHERE_IGNORE_SSL

false

Пропустить проверку SSL-сертификата

Разработка

Запуск тестов (требуется запущенный vcsim)

docker compose up -d
uv run pytest -v

Линтинг

uv run ruff check src/ tests/

Лицензия

Apache License 2.0

A
license - permissive license
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fukui-yuto/vsphere-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server