Controls VMware Fusion/Workstation virtual machines directly via the `vmrun` CLI without requiring additional daemons.
This tool serves as an MCP (Model Context Protocol) server, enabling various clients, particularly AI agents and developer tools, to manage VMware Fusion/Workstation virtual machines. Unlike other VMware MCP servers that rely on the `vmrest` API, vmware-mcp directly invokes the `vmrun` command-line utility. This design eliminates the need for an additional daemon, simplifying setup and operation. It offers a comprehensive set of 32 tools for complete VM control, including lifecycle management, guest OS execution, file operations, snapshot management, process control, and screen/input capabilities. The server supports flexible and secure credential management through configuration files, CLI arguments, environment variables, and native OS secret stores.
