Claude KVM
🤖 ⚡️ MCP server ( MacOS) — control remote desktops via VNC
Ads
Overview
Claude KVM is an MCP tool that controls remote desktop environments over VNC. It consists of a thin JS proxy layer (MCP server) and a platform-native Swift VNC daemon running on your macOS system. > [!TIP] > Phantom-WG could be a great alternative for you. Isolate your VNC server within your own network while enjoying self-hosted VPN performance with the extra privacy features you gain along the way. - Integration Test - Mac Integration Test - Mac Calculator Test - Mac Scientific Calculator Test - Mac Safari Browsing Test - Mac Drag & Drop Test - Mac Chess Test - Mac Chess Direct Test - Mac Phantom-WG Install Test
Installation
Installation instructions are not available yet.
Configuration
{
"mcpServers": {
"claude-kvm": {
"command": "npx",
"args": ["-y", "claude-kvm"],
"env": {
"VNC_HOST": "192.168.1.100",
"VNC_PORT": "5900",
"VNC_USERNAME": "user",
"VNC_PASSWORD": "pass",
"CLAUDE_KVM_DAEMON_PATH": "/opt/homebrew/bin/claude-kvm-daemon",
"CLAUDE_KVM_DAEMON_PARAMETERS": "-v"
}
}Capabilities
- Capture and inspect the remote screen
Request a full `screenshot` or a `cursor_crop` around the mouse pointer to see the current desktop state.
- Detect on-screen text and UI elements
Run `detect_elements` to get OCR text with bounding-box coordinates, enabling precise click targeting without consuming vision tokens.
- Control the mouse and keyboard remotely
Execute `mouse_click`, `mouse_drag`, `key_type`, `key_combo`, or `paste` to interact with applications on the target machine.
- Check for visual changes efficiently
Use `diff_check` to detect whether the screen has changed from a saved `set_baseline`, avoiding unnecessary full image transfers.
- Adjust timing and display scaling at runtime
Call `configure` to tune click-hold delays, drag interpolation, or `max_dimension` for different VNC environments.
Tags
- macos
- ssh
- devops-infrastructure
Related MCP servers
Context7 MCP
OfficialOfficial Context7 MCP server that brings up-to-date, version-specific library documentation and code examples into AI coding prompts.
Chrome DevTools MCP
OfficialOfficial Chrome DevTools MCP server for controlling and inspecting a live Chrome browser from coding agents such as Gemini, Claude, Cursor, and Copilot.
Mastra/mcp
OfficialClient implementation for Mastra, providing seamless integration with MCP-compatible AI models and tools.
GitHub MCP Server
OfficialConnect your AI assistant to GitHub repositories, issues, pull requests, and search.