bright8192_esxi-mcp-server
1
ESXi MCP Server is a management server for VMware ESXi and vCenter, based on the Model Control Protocol (MCP). It provides a RESTful API interface for managing virtual machines, with features like real-time communication, API key authentication, and performance monitoring.
ESXi MCP Server
A VMware ESXi/vCenter management server using MCP, offering a REST API for virtual machine management.
Features
- Supports ESXi and vCenter Server connections
- Real-time communication with SSE
- RESTful API with JSON-RPC support
- API key authentication
- VM lifecycle management
- Performance monitoring
- SSL/TLS secure connection
- Flexible configuration
Core Functions
- Create, Clone, Delete, Power On/Off VMs
- Monitor CPU, Memory, Storage, Network traffic
Requirements
- Python 3.7+, pyVmomi, PyYAML, uvicorn, mcp-core