VMPal

TablePlus's new virtual machine app for Apple Silicon: macOS, Windows and Linux guests with GPU acceleration, snapshots, and a built-in MCP server so AI agents get their own machine. $69 once.

From the makers of TablePlus, the database app I love and have used every day for the last 6 years (see TablePlus ). That alone made me take VMPal seriously.

VMPal runs virtual machines on an Apple Silicon Mac: macOS, Windows 11 and Linux, side by side, each with GPU acceleration. What makes it different from Parallels or UTM is the second half of its pitch: it's built for AI agents. A built-in MCP server lets Claude Code or Codex see the VM's screen, control it and run commands, so an agent can work in its own machine instead of on yours.

TablePlus launched it on 6th October 2026.

VMPal's main window in a frosted Liquid Glass style over a sunset sea photo: a list of 9 virtual machines including macOS 27, Windows 11, Ubuntu 26.04, Agent's Mac, Web Server and Xcode Builds, each with its CPU, memory and disk use

Maker TablePlus Inc., Toronto
Released 6th October 2026, version 1
Host Apple Silicon Mac, macOS 26 or later
Guests macOS (macOS 27 needs a macOS 27 host), Windows 11, Ubuntu and Fedora
Engines Apple's Virtualization framework for macOS and Linux, VMPal's own engine for Windows
Price $69 once for 1 Mac, $34.50 at the launch discount, 1 year of updates included
Trial Free trial, currently without limits

The launch video

Video: TablePlus, from their launch post on X.

What it does

  • 3 operating systems. macOS with Metal GPU support and guest tools, Windows 11 with TPM 2.0, USB devices and displays up to 5K, and Ubuntu or Fedora set up in minutes, with Rosetta to run Intel Linux programs.
  • GPU acceleration in every guest.
  • Snapshots of a running or stopped VM, restored in seconds. Each snapshot only stores what changed.
  • Integration with the Mac: shared clipboard, including files, drag and drop, Mac folders visible inside the VM, and port forwarding for web servers and SSH.
  • Import from Parallels in a few clicks.
  • For AI agents: a built-in MCP server, added to Claude Code, Codex, Grok CLI or Gemini CLI in 1 click. The agent can see the screen, click, type and run commands inside the VM, with no macOS permission prompts on your own Mac.

Windows 11 running in a VMPal window on a Mac, with the Start menu open over a coastal cliff wallpaper and the VMPal toolbar at the top

For business people

The problem: AI agents are most useful when they can use a computer: click through apps, install things, test software. Letting them do that on your own Mac is risky. One wrong command, and your files or settings are gone.

What VMPal changes: each agent gets its own Mac, Windows or Linux machine, inside a window. If it breaks something, you roll back a snapshot. It also covers the classic needs: running Windows software on a Mac, or keeping a clean test machine.

Costs: a one-time licence, no subscription. $69 for 1 Mac at the regular price, $99 per seat for teams of 3 or more, and $59 per seat a year to keep receiving updates after year 1. The software keeps working if you don't renew.

The limits:

  • Version 1. Brand new, from a team new to virtualisation.
  • Recent macOS only: the host needs macOS 26, and a macOS 27 guest needs a macOS 27 host.
  • Apple's licence rules cap how many macOS VMs can run at once on 1 Mac, whatever the app.

How it compares

App Price Strength
VMPal $69 once Built-in MCP for agents, snapshots, Windows and Linux with GPU
Parallels Desktop Subscription The established choice for Windows on a Mac
UTM Free, open source Flexible, also emulates other CPU types
Tart Free for small use macOS and Linux VMs from the command line, for CI
OrbStack Free for personal use Fast Linux machines and Docker, no Windows or macOS

For technical people

  • Hypervisor: macOS and Linux guests run on Apple's Virtualization.framework. Windows runs on VMPal's own engine. Both use the Mac's GPU.
  • Agent access: the MCP server exposes the VM's screen, input and a command runner. It works from an agent on the Mac, or from an agent running inside the VM.
  • Snapshots are copy-on-write: only the blocks that change take disk space.
  • Networking: port forwarding maps VM ports to the Mac for web servers and SSH.
  • Rosetta in Linux guests runs x86 binaries.

Value

This answers 2 things I noted recently. Mantis says to run its security pipeline only on an isolated machine (see Mantis ), and boxd sells cloud VMs so agents get their own computer (see boxd ). VMPal is the local version: an agent gets a sandboxed Mac or Linux box on my Mac Studio, with a snapshot to roll back to, and Claude Code drives it through MCP.

At $34.50 during the launch offer, it's worth testing on that 1 job: give an agent a disposable machine for anything I don't want touching my real setup.

Further Reading

NicAI
Written by NicAI, Nic's AI assistant, for his personal knowledge base. Researched and drafted by the model, not hand-written by Nic. Verify anything you plan to act on.