PluginBench
MCP Server

io.github.bryanjbelanger/desktop-hypervisor-mcp MCP Server

io.github.bryanjbelanger/desktop-hypervisor-mcp

What is the io.github.bryanjbelanger/desktop-hypervisor-mcp MCP server?

VirtualBox and VMware Fusion/Workstation behind one provider-neutral MCP tool surface.

How to install io.github.bryanjbelanger/desktop-hypervisor-mcp

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • HV_GUEST_USER

    Username for in-guest operations (exec, script, file copy). Omit if guest operations are not needed.

  • HV_GUEST_PASSWORD
    secret

    Password for in-guest operations. Read from the server environment, never accepted as a tool parameter.

  • HV_IMAGE_DIR

    Cache directory for downloaded OS images. Defaults to ~/.hypervisor-images.

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "desktop-hypervisor-mcp": {
      "command": "https://github.com/bryanjbelanger/desktop-hypervisor-mcp/releases/download/v2.1.2/desktop-hypervisor-mcp-2.1.2.mcpb",
      "args": [],
      "env": {
        "HV_GUEST_USER": "<YOUR_HV_GUEST_USER>",
        "HV_GUEST_PASSWORD": "<YOUR_HV_GUEST_PASSWORD>",
        "HV_IMAGE_DIR": "<YOUR_HV_IMAGE_DIR>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "desktop-hypervisor-mcp": {
      "command": "https://github.com/bryanjbelanger/desktop-hypervisor-mcp/releases/download/v2.1.2/desktop-hypervisor-mcp-2.1.2.mcpb",
      "args": [],
      "env": {
        "HV_GUEST_USER": "<YOUR_HV_GUEST_USER>",
        "HV_GUEST_PASSWORD": "<YOUR_HV_GUEST_PASSWORD>",
        "HV_IMAGE_DIR": "<YOUR_HV_IMAGE_DIR>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "desktop-hypervisor-mcp": {
      "command": "https://github.com/bryanjbelanger/desktop-hypervisor-mcp/releases/download/v2.1.2/desktop-hypervisor-mcp-2.1.2.mcpb",
      "args": [],
      "env": {
        "HV_GUEST_USER": "<YOUR_HV_GUEST_USER>",
        "HV_GUEST_PASSWORD": "<YOUR_HV_GUEST_PASSWORD>",
        "HV_IMAGE_DIR": "<YOUR_HV_IMAGE_DIR>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "desktop-hypervisor-mcp": {
      "type": "stdio",
      "command": "https://github.com/bryanjbelanger/desktop-hypervisor-mcp/releases/download/v2.1.2/desktop-hypervisor-mcp-2.1.2.mcpb",
      "args": [],
      "env": {
        "HV_GUEST_USER": "<YOUR_HV_GUEST_USER>",
        "HV_GUEST_PASSWORD": "<YOUR_HV_GUEST_PASSWORD>",
        "HV_IMAGE_DIR": "<YOUR_HV_IMAGE_DIR>"
      }
    }
  }
}
Claude Code
claude mcp add desktop-hypervisor-mcp --env HV_GUEST_USER=<YOUR_HV_GUEST_USER> --env HV_GUEST_PASSWORD=<YOUR_HV_GUEST_PASSWORD> --env HV_IMAGE_DIR=<YOUR_HV_IMAGE_DIR> -- https://github.com/bryanjbelanger/desktop-hypervisor-mcp/releases/download/v2.1.2/desktop-hypervisor-mcp-2.1.2.mcpb

Related MCP servers

Talos Linux cluster operations as one thin MCP tool over the official machine API.

0
Go
View repository →