github jamesstringer90/appsandbox v0.1.12
Release 0.1.12 - MCP 🤖

one hour ago

New

  • Add MCP support for VM management, screenshots, keyboard and mouse control, and streaming SSH commands. Desktop automation shows who has control and lets you take control, return control or stop the agent. Available with the regular GUI application or in headless mode. The API/MCP port is configurable in vms.cfg.
  • Improve application compatibility in GPU-enabled Ubuntu VMs on Windows hosts with broader Vulkan, OpenGL and EGL texture-format support, including RGB/RGBA, 10-bit and floating point formats. Add YCbCr sampling on the GPU for YUV420, NV12 and P010.

Fixed

  • Show specific supported guest OS versions during creation. Use consistent RAM defaults across the GUI, API and MCP, and default Ubuntu disks to 40 GB.
  • Create VMs from Windows templates larger than 64 GB without manually overriding the disk size. Show the required minimum when the selected disk size is too small.
  • Let the Windows account running AppSandbox edit and save its configuration without an elevated editor, including after AppSandbox rewrites the file.
  • Prevent the API from failing to start when its first 20 candidate ports are occupied.
  • Report all Windows logical processors across processor groups, and report API free disk space for the configured VM storage directory.
  • Ensure new Windows VMs created from templates receive updated guest helpers.

Compatibility

  • Existing VMs remain usable. The new Windows and Ubuntu screenshot support and expanded Ubuntu GPU formats require updated guest components from a new VM.
  • The API’s default port changes from 8787 to 51152. The new MCP server shares that configured port. Existing API clients can use host.json discovery or configure ApiPort=8787.
  • API responses use windows11, ubuntu2604lts and macos27 as OS identifiers. The older Windows, Linux and macOS input values remain accepted.
  • For API/MCP desktop automation, direct Unicode input is supported for updated Windows guests. Ubuntu and macOS guests use physical keyboard input.

Don't miss a new appsandbox release

NewReleases is sending notifications on new releases.