Home › Servers › OS Automation › Harusame64/desktop-touch-mcp

Harusame64/desktop-touch-mcp

Harusame64/desktop-touch-mcp
MCP Server Active MIT local

Windows desktop automation for LLM agents with entity-based actions instead of coordinate-only clicking. Uses UIA, CDP, screenshots, keyboard/mouse/clipboard, and terminal control, plus entity leases, verified delivery, causal context, and interaction memory to reduce silent UI automation failures.

C Quality 60/100 ★ 10 stars Updated yesterday TypeScript
View on GitHub →

Installation

Example client config (verify package name in the repo README)

{
  "mcpServers": {
    "desktop-touch-mcp": {
      "command": "npx",
      "args": ["-y", "desktop-touch-mcp"]
    }
  }
}

Quality score breakdown

Transparent heuristic — same formula for every entry. Total 60/100.

GitHub stars (log scale)10/40
Maintenance activity25/25
License present10/10
Official project0/10
Not archived5/5
Meaningful description5/5
Repo topics set5/5

Related in OS Automation

faze79/WPFVisualTreeMcp C

faze79/WPFVisualTreeMcp
MCP Server Active

Inspect, debug and drive running WPF (.NET desktop) apps: visual tree, dependency properties, data bindings and binding errors, DataContext, and screenshots with open popups/menus included, plus clicking, item selection, text input and keyboard shortcuts. Auto-injects into any running WPF process (x64/x86) with no source changes. `dotnet tool install -g WpfVisualTreeMcp`

★ 11 C# 21d ago Score 61

fixed-width/glass C

fixed-width/glass
MCP Server Active

Gives a coding agent a build → see → interact → debug loop over the native GUI app it is writing: launch the app, screenshot it, read its accessibility tree, inject mouse/keyboard/gestures, tail its logs, and diff frames to confirm a change landed. Drives apps as an external black box with no app integration, so any toolkit or language works. 30 tools with text-first responses (element ids, diffs,

★ 11 Rust yesterday Score 61

dimpagk92/cellar C

dimpagk92/cellar
MCP Server Active

Hybrid computer-use runtime. Fuses accessibility tree + Chrome DevTools Protocol + vision into structured context with per-element confidence. 4 MCP tools (see/act/think/perceive). Continuous awareness engine (Cortex) with freshness + side-effect detection. Works offline with Ollama + local models.

★ 4 Rust 3d ago Score 57

tinqiao-oss/clawtouch-mcp C

tinqiao-oss/clawtouch-mcp
MCP Server Maintained

Physical USB HID keyboard/mouse control via a Raspberry Pi Pico 2 running open-source firmware. Exposes move, click, drag, type, key combos, and scroll as MCP tools for any MCP client. Genuine physical HID input on the standard driver path, with a `--mock` mode for hardware-free trials. `pip install clawtouch-mcp`

★ 9 Python 2mo ago Score 53

juergenkoller-software/nemeton-mcp D

juergenkoller-software/nemeton-mcp
MCP Server Maintained

MCP bridge for [Nemeton](https://store.juergenkoller.software/en/apps/nemeton) — native macOS virtual machine manager built on Apples Virtualization.framework. Create/control Linux & macOS VMs (no Parallels, no QEMU), CoW snapshots on APFS, 50+ MCP tools across VM lifecycle, console, files, networking, and host metrics.

★ 1 Swift 2mo ago Score 46

juergenkoller-software/freezetext-mcp D

juergenkoller-software/freezetext-mcp
MCP Server Maintained

MCP server for [FreezeText](https://store.juergenkoller.software/en/apps/freezetext) — OCR anything on your Mac screen. Freeze the screen and extract text via Apple Vision (videos, popups, protected PDFs), OCR a region or base64 image, and manage a searchable capture history. 12 tools.

★ 1 Swift 2mo ago Score 46