esxi-mcp-server

esxi-mcp-server

3.6

If you are the rightful owner of esxi-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.

A VMware ESXi/vCenter management server based on MCP (Model Control Protocol), providing simple REST API interfaces for virtual machine management.

The ESXi MCP Server is a management server designed to facilitate the management of VMware ESXi and vCenter environments through a Model Control Protocol (MCP) based interface. It offers a RESTful API with JSON-RPC support, enabling users to perform a wide range of virtual machine management tasks such as creating, cloning, deleting, and powering on/off VMs. The server supports real-time communication via Server-Sent Events (SSE) and provides real-time performance monitoring for CPU, memory, storage, and network traffic. It ensures secure connections through SSL/TLS and offers flexible configuration options using YAML, JSON, or environment variables. The server is built on Python and requires dependencies like pyVmomi, PyYAML, and uvicorn. It is designed to be easily configurable and secure, with features like API key authentication and logging capabilities.

Features

  • Support for ESXi and vCenter Server connections
  • Real-time communication based on SSE (Server-Sent Events)
  • RESTful API interface with JSON-RPC support
  • Complete virtual machine lifecycle management
  • Real-time performance monitoring

Tools