The ESXi MCP Server provides a RESTful API interface for managing VMware ESXi/vCenter environments through the Model Control Protocol. Built with Python using pyVmomi, it offers complete virtual machine lifecycle management including creation, cloning, deletion, and power operations, along with real-time performance monitoring of CPU, memory, storage, and network usage. The server implements API key authentication, SSL/TLS secure connections, and flexible configuration options via YAML, JSON, or environment variables, making it particularly valuable for automating VMware infrastructure management tasks through AI assistants or integration with other management tools.
Nessuna recensione ancora. Sii il primo a recensire!
Accedi per unirti alla conversazione
Create a new virtual machine with specified parameters. Parameters: name (string), cpu (integer), memory (integer), datastore (string), network (string)
Clone an existing virtual machine. Parameters: template_name (string), new_name (string)
Delete a specified virtual machine. Parameters: name (string)
Perform power operations (on/off) for a specified virtual machine. Parameters: name (string)
Retrieve performance statistics for a specified virtual machine. Parameters: vm_name (string)