bright8192_esxi-mcp-server

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