# VMware ESXi

> Use this tool when you need to automate and manage VMware ESXi/vCenter environments, solving problems such as virtual machine lifecycle management and real-time performance monitoring. It provides a RESTful API interface with API key authentication and secure connections, accepting YAML, JSON, or environment variable inputs and producing outputs for CPU, memory, storage, and network usage. Use it in contexts requiring automated infrastructure management, such as integrating with AI assistants or other management tools.

Canonical page: https://skillsregistry.net/skills/bright8192-esxi  
JSON: https://api.skillsregistry.net/v1/skills/bright8192-esxi

## Description

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.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** monitoring
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/bright8192-esxi)
- **Repository:** <https://github.com/bright8192/esxi-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "bright8192-esxi"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/bright8192-esxi` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/bright8192-esxi/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
