• Applicable Software: MokoWindows MCP
  • Max Version Number: Not Applicable

What It Does

mcp-mokowindows lets AI assistants like Claude control a real Windows machine through the standard MCP tool interface. It has zero heavy dependencies - only @modelcontextprotocol/sdk and zod - and drives Chrome over the DevTools Protocol using Node's built-in fetch and WebSocket.

Highlights

  • Occlusion-tolerant window capture (windows_window_capture) - screenshot a single window via the Win32 PrintWindow API, even when minimized, occluded, or on another monitor/virtual desktop.
  • Chrome browser automation & testing (windows_chrome_control) - drive a dedicated, isolated Chrome over the DevTools Protocol with responsive/mobile viewport emulation, selectable profiles, and one-time Google OAuth sign-in.

Tool Categories (80+ tools)

windows_execute, windows_system_info, windows_terminal_*.

windows_file_read/write/edit, windows_search, windows_drives.

windows_process_list/kill, windows_service_list/control.

windows_audio_*, windows_display_*, windows_theme_*.

windows_power_*, windows_network_*, windows_wifi_*, windows_firewall_*.

windows_registry_*, windows_env_*, windows_task_scheduler_*, windows_startup_*.

windows_winget_*, windows_wsl_*.

windows_window_capture, windows_chrome_control.

Install

Requires Node.js 20+ on Windows (uses Win32 APIs and PowerShell). Google Chrome is needed only for the windows_chrome_control tool.

npm install -g @mokoconsulting/mcp-mokowindows

Or run without a global install:

npx @mokoconsulting/mcp-mokowindows

Claude Code Registration

claude mcp add -s user mokowindows -- mcp-windows

Or add it to your MCP config (~/.claude.json or a project .mcp.json):

{
  "mcpServers": {
    "mokowindows": {
      "type": "stdio",
      "command": "mcp-windows"
    }
  }
}

Source & License

Open source under GPL-3.0-or-later. Repository: MokoConsulting/mcp-mokowindows