VMware Monitor is a read-only monitoring tool for VMware vCenter and ESXi, designed to provide insights without any destructive operations. It ensures safety at the code level by excluding any functions that could alter the state of the virtual environment.
From the registry: Read-only VMware vCenter/ESXi monitoring with 8 MCP tools. Code-level safety.
$ curl -LsSf https://astral.sh/uv/install.sh | sh$ uv tool install vmware-monitor && mkdir -p ~/.vmware-monitor && cp config.example.yaml ~/.vmware-monitor/config.yamlPlease install the `vmware-monitor` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Python 3.10+** — Required
- **uv** — Python package manager Run: `curl -LsSf https://astral.sh/uv/install.sh | sh`
- **VMware config file** — Create ~/.vmware-monitor/config.yaml with vCenter/ESXi targets Run: `uv tool install vmware-monitor && mkdir -p ~/.vmware-monitor && cp config.example.yaml ~/.vmware-monitor/config.yaml`
Canonical MCP server config (stdio transport):
- command: `uvx`
- args: ["--from","vmware-monitor","vmware-monitor-mcp"]
- optional environment variables:
- `VMWARE_MONITOR_CONFIG`: Path to config.yaml (example: `/path/to/config.yaml`)
Note: Read-only VMware vCenter/ESXi monitoring. 8 tools, zero destructive operations in codebase. Tools: inventory vms/hosts/datastores/clusters/networks, health alarms/events, VM info, snapshot list. Passwords stored in .env file only.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.Real-time Kubernetes network traffic visibility and API analysis for HTTP, gRPC, Redis, Kafka, DNS.
Gives AI development tools Firebase-specific capabilities and expertise.
All Azure MCP tools to create a seamless connection between AI agents and Azure services.
MCP tools for interacting with Microsoft Fabric