HomeDevelopment › desktop-touch-mcp

desktop-touch-mcp

Computer-use MCP for Windows 10/11: 32 tools — screenshot, UIA, Chrome CDP, type/click/scroll, VBA.

TypeScriptRust Local Windows
★ 22 stars Last pushed 2026-09-24 License: MIT

Topics: OS Automation

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 1.16.0)

npx -y @harusame64/desktop-touch-mcp@1.16.0

Or add to your MCP client config:

{
  "mcpServers": {
    "desktop-touch-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@harusame64/desktop-touch-mcp@1.16.0"
      ],
      "env": {
        "DESKTOP_TOUCH_AUTO_GUARD": "<YOUR_VALUE>",
        "DESKTOP_TOUCH_PERCEPTION_RESOURCES": "<YOUR_VALUE>",
        "DESKTOP_TOUCH_PERCEPTION_IDLE_MS": "<YOUR_VALUE>",
        "DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE": "<YOUR_VALUE>",
        "DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE": "<YOUR_VALUE>",
        "DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH": "<YOUR_VALUE>",
        "DESKTOP_TOUCH_RESOLVE_LOG_RAW": "<YOUR_VALUE>"
      }
    }
  }
}
  • DESKTOP_TOUCH_AUTO_GUARD — Set to '0' to disable automatic action guards (reverts to v0.11.12 behavior).
  • DESKTOP_TOUCH_PERCEPTION_RESOURCES — Set to '1' to enable MCP perception resources.
  • DESKTOP_TOUCH_PERCEPTION_IDLE_MS — Idle ms before the WinEvent sidecar enters dormancy (default 60000).
  • DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE — Set to '1' to keep the WinEvent sidecar always running (no auto-dormancy).
  • DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE — Set to '1' to disable the JSONL diagnostic event log (issue #365 Phase 2).
  • DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH — Override path for the diagnostic event log.
  • DESKTOP_TOUCH_RESOLVE_LOG_RAW — Set to '1' to record window titles and title queries in clear in the diagnostic event log. Off by default: titles are recorded as a short hash plus their length, because a title can contain a file name, a mail subject, or a browser page title.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry