Claude KVM
local MCP serverInstallation
Terminal
claude mcp add claude-kvm -e VNC_HOST=... -e VNC_PORT=... -e VNC_USERNAME=... -e VNC_PASSWORD=... -e CLAUDE_KVM_DAEMON_PATH=... -- npx -y claude-kvm
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"claude-kvm": {
"command": "npx",
"args": [
"-y",
"claude-kvm"
],
"env": {
"VNC_HOST": "...",
"VNC_PORT": "...",
"VNC_USERNAME": "...",
"VNC_PASSWORD": "...",
"CLAUDE_KVM_DAEMON_PATH": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
MCP server — control remote desktops via VNC with a native Swift daemon and Apple Vision OCR
Questions
Claude KVM is a local MCP server distributed as the npm package claude-kvm.
Run: claude mcp add claude-kvm -e VNC_HOST=... -e VNC_PORT=... -e VNC_USERNAME=... -e VNC_PASSWORD=... -e CLAUDE_KVM_DAEMON_PATH=... -- npx -y claude-kvm
Run: codex mcp add claude-kvm --env VNC_HOST=... --env VNC_PORT=... --env VNC_USERNAME=... --env VNC_PASSWORD=... --env CLAUDE_KVM_DAEMON_PATH=... -- npx -y claude-kvm
Similar MCP servers
NameStars
- Dynatrace-mcpio.github.dynatrace-oss/Dynatrace-mcp138
- sshcom.pulsemcp/ssh80
- MarkViewio.github.paulhkang94/markview38
- macOS Calendar and Remindersio.github.PsychQuant/che-ical-mcp36
- macOS Calendar & Remindersio.github.kiki830621/che-ical-mcp36
- baepsaeio.github.oozoofrog/baepsae26
- agent-deviceio.github.callstack/agent-device4,793
- DBHubio.github.bytebase/dbhub3,574