{"id":"vsphere-mcp-server","name":"vsphere-mcp-server","af_score":56.8,"security_score":42.5,"reliability_score":26.2,"what_it_does":"A Python Model Context Protocol (MCP) server that provides tool-based access to VMware vSphere (vCenter/ESXi) for infrastructure management. It exposes MCP tools for authentication credential caching, VM lifecycle operations, inventory lookups (hosts/datacenters/datastores), folder organization browsing, and network/VLAN discovery using the vSphere APIs.","best_when":"You want an MCP tool layer for vSphere discovery and basic operational actions, and you can provide/handle vSphere credentials securely in an environment that can tolerate the stated TLS verification behavior.","avoid_when":"You cannot change/override TLS settings to enforce certificate verification, or you require explicit OAuth-style scopes at the MCP layer.","last_evaluated":"2026-04-04T21:39:52.202249+00:00","has_mcp":true,"has_api":false,"auth_methods":["Domain-based credential caching (username/password) with GUI prompt on first use and renewal on TTL expiry","Clearing cached credentials via vsphere_clear_credentials(hostname)"],"has_free_tier":false,"known_gotchas":["TLS verification is disabled by default per README; agents operating in strict security environments should ensure TLS verification is enabled/adjusted.","Network/VLAN extraction appears to rely on parsing network names; results may be inaccurate if naming conventions differ.","Authentication relies on credential caching with a TTL and may trigger GUI prompts; headless agent deployments may need a strategy for credential provisioning.","Power operations are potentially disruptive; agents should add safeguards (confirmations, inventory filtering, dry-run controls) before executing."],"error_quality":null}