ESXi Read-Only Diagnostics MCP
A read-only MCP server for VMware ESXi that provides AI assistants with comprehensive diagnostic visibility, including CPU Ready, disk latency, snapshots, real space usage, and hardware health, without exposing any write operations to prevent accidental infrastructure changes.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Diagnose host bottlenecks by analyzing CPU Ready and disk latency metrics
- Check hardware health sensors for temperature, fan, and RAID status
- Identify VMs with excessive snapshots or high resource consumption
- Verify datastore capacity and overcommit ratios for CPU and RAM
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
esxi-readonly-mcp 0.1.1
{
"version": "0.1.1",
"transport": "stdio",
"identifier": "esxi-readonly-mcp",
"runtimeHint": "uvx",
"registryType": "pypi",
"environmentVariables": [
{
"name": "ESXI_HOST",
"format": "string",
"isRequired": true,
"description": "ESXi host (or vCenter) IP or hostname"
},
{
"name": "ESXI_USER",
"format": "string",
"isRequired": true,
"description": "ESXi user with a read-only role. Store its password with 'esxi-readonly-mcp --set-password'"
},
{
"name": "ESXI_PASSWORD",
"format": "string",
"description": "Optional: password in plain text if the OS keyring is not available (not recommended)"
},
{
"name": "ESXI_PORT",
"format": "number",
"description": "API port (default 443)"
},
{
"name": "ESXI_VERIFY_SSL",
"format": "string",
"description": "Set to 1 to verify the TLS certificate (default 0, accepts ESXi self-signed certs)"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"esxi-read-only-diagnostics-mcp": {
"command": "uvx",
"args": [
"esxi-readonly-mcp==0.1.1"
],
"env": {
"ESXI_HOST": "<YOUR_ESXI_HOST>",
"ESXI_USER": "<YOUR_ESXI_USER>",
"ESXI_PASSWORD": "<YOUR_ESXI_PASSWORD>",
"ESXI_PORT": "<YOUR_ESXI_PORT>",
"ESXI_VERIFY_SSL": "<YOUR_ESXI_VERIFY_SSL>"
}
}
}
}Cline
{
"mcpServers": {
"esxi-read-only-diagnostics-mcp": {
"command": "uvx",
"args": [
"esxi-readonly-mcp==0.1.1"
],
"env": {
"ESXI_HOST": "<YOUR_ESXI_HOST>",
"ESXI_USER": "<YOUR_ESXI_USER>",
"ESXI_PASSWORD": "<YOUR_ESXI_PASSWORD>",
"ESXI_PORT": "<YOUR_ESXI_PORT>",
"ESXI_VERIFY_SSL": "<YOUR_ESXI_VERIFY_SSL>"
}
}
}
}VS Code
{
"servers": {
"esxi-read-only-diagnostics-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"esxi-readonly-mcp==0.1.1"
],
"env": {
"ESXI_HOST": "<YOUR_ESXI_HOST>",
"ESXI_USER": "<YOUR_ESXI_USER>",
"ESXI_PASSWORD": "<YOUR_ESXI_PASSWORD>",
"ESXI_PORT": "<YOUR_ESXI_PORT>",
"ESXI_VERIFY_SSL": "<YOUR_ESXI_VERIFY_SSL>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"esxi-read-only-diagnostics-mcp": {
"command": "uvx",
"args": [
"esxi-readonly-mcp==0.1.1"
],
"env": {
"ESXI_HOST": "<YOUR_ESXI_HOST>",
"ESXI_USER": "<YOUR_ESXI_USER>",
"ESXI_PASSWORD": "<YOUR_ESXI_PASSWORD>",
"ESXI_PORT": "<YOUR_ESXI_PORT>",
"ESXI_VERIFY_SSL": "<YOUR_ESXI_VERIFY_SSL>"
}
}
}
}Let your agent find its tools
Find servers like ESXi Read-Only Diagnostics MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.