MCP Server

Manage VMs
with Claude

Parallels Desktop VM management through Claude for cross-platform development. Start, stop, snapshot, and configure virtual machines conversationally.

npm version downloads stars license
Parallels Desktop - VMs
Ubuntu 24.04 ARM64
Windows 11 Pro ARM64
Fedora 39 ARM64
Debian 12 ARM64

Quick Setup

Add to your Claude Desktop configuration file

claude_desktop_config.json
{
  "mcpServers": {
    "parallels": {
      "command": "npx",
      "args": ["-y", "parallels-desktop-mcp"]
    }
  }
}

Capabilities

Start & Stop VMs

Start, stop, pause, suspend, and resume virtual machines with simple commands.

📷

Snapshots

Create, restore, and manage VM snapshots. Branch your development environments safely.

💻

Execute Commands

Run commands inside guest VMs directly from Claude. Cross-platform shell access.

📊

Resource Monitoring

Monitor CPU, memory, and disk usage across all running VMs in real time.

🔁

Clone & Template

Clone existing VMs or create new ones from templates for rapid environment provisioning.

🌐

Network Config

Configure networking modes, port forwarding, and shared networking between host and guest.

📁

Shared Folders

Manage shared folders between host and guest operating systems seamlessly.

VM Configuration

Adjust CPU cores, RAM, disk size, and other VM hardware settings conversationally.

> npm install -g parallels-desktop-mcp