Claude KVM is an MCP tool that controls remote desktop environments over VNC, consisting of a JS proxy layer and a Swift VNC daemon for macOS.
From the registry: MCP server — control remote desktops via VNC with a native Swift daemon and Apple Vision OCR

$ brew tap ARAS-Workspace/tap && brew install claude-kvm-daemonhttps://github.com/ARAS-Workspace/homebrew-tapPlease install the `claude-kvm` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **macOS (Apple Silicon)** — Requires macOS on Apple Silicon
- **Install claude-kvm-daemon** — Install the native Swift VNC daemon via Homebrew Run: `brew tap ARAS-Workspace/tap && brew install claude-kvm-daemon` (https://github.com/ARAS-Workspace/homebrew-tap)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","claude-kvm"]
- required environment variables:
- `VNC_HOST`: VNC server address (example: `<your-vnc-host>`)
- optional environment variables:
- `VNC_PORT`: VNC port number (example: `5900`)
- `VNC_USERNAME`: Username (required for ARD) (example: `<your-vnc-username>`)
- `VNC_PASSWORD`: VNC password (example: `<your-vnc-password>`)
- `CLAUDE_KVM_DAEMON_PATH`: Daemon binary path (if not in PATH) (example: `/opt/homebrew/bin/claude-kvm-daemon`)
- `CLAUDE_KVM_DAEMON_PARAMETERS`: Additional CLI args passed to the daemon (example: `-v`)
Note: Remote desktop control over VNC. JS MCP proxy + native Swift VNC daemon. Supports VNC Auth and Apple Remote Desktop.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.VNC_USERNAMErequiredUsername for VNC server access.VNC_PASSWORDrequiredPassword for VNC server access.All Azure MCP tools to create a seamless connection between AI agents and Azure services.