Desktop Touch MCP — Development skill for Claude Code
Windows computer-use MCP server: drive any desktop app via semantic discover-then-act targeting (entities + leases, not pixel coordinates), with per-action perception guards, a native Rust UIA engine.
How to install Desktop Touch MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Harusame64/desktop-touch-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Desktop Touch MCP does
Windows computer-use MCP server: drive any desktop app via semantic discover-then-act targeting (entities + leases, not pixel coordinates), with per-action perception guards, a native Rust UIA engine, Chrome CDP, and Key Locker credential autofill for ssh/sudo password prompts. Works with Claude, Cursor, and any MCP client.
Alternatives in Development
- Claudes C Compiler — Claude Opus 4.6 wrote a dependency-free C compiler in Rust, with backends targeting x86 (64- and 32-bit), ARM 2.6k ★
- Puppetmaster — Provider-neutral control plane for durable-state agent swarms: subprocess workers, leases, artifacts, memory 340 ★
- Obsidian Ingest — Ingest a source into the vault — the vault rewrites itself around new knowledge 277 ★
README
desktop-touch-mcp
[](https://glama.ai/mcp/servers/Harusame64/desktop-touch-mcp)
[日本語](README.ja.md)
**Computer-use MCP server for Windows.** Lets Claude, Cursor, or any MCP client see and operate your Windows 10/11 desktop — screenshots, UI Automation, Chrome CDP, keyboard / mouse, terminal — with **semantic discover-then-act targeting** that avoids pixel-coordinate guessing, and **per-action perception guards** that catch wrong-window typing before it happens.
npx -y @harusame64/desktop-touch-mcp
32 tools, native Rust engine (UIA in 2 ms), zero-config PowerShell fallback, full CJK support, MIT licensed. Add the snippet above to your Claude / Cursor / VS Code Copilot config and Claude can drive Notepad, Excel, Chrome, Windows Terminal, and any other app on your machine.
**Why this over pixel-clicking?** Two ideas run through every tool: **discover-then-act** — `desktop_discover` returns interactive entities with short-lived leases instead of raw coordinates, so `desktop_act` operates on *what* you mean, not *where* it was — and **per-action perception guards** that verify the target window's identity and bounds before input lands, catching wrong-window typing and stale-coordinate clicks before they happen.
Under the hood: an **82× average speedup** from the Rust native engine (UIA focus queries in 2 ms, SSE2-accelerated image diffing at 13–15×), with a transparent PowerShell fallback when the engine is absent. The npm launcher fetches only the GitHub Release tag matching the installed version and verifies the Windows runtime zip before extraction.
Features
- ⚡ High-performance Rust Native Core — The UIA bridge and image-diff engine are written in Rust (
napi-rs+windows-rs) and loaded as a native.nodeaddon. Direct COM calls from a dedicated MTA thread eliminate PowerShell process spawning —getFocusedElementco
Related Skills
Extended Tests
Act as a rigorous senior Perl SDET. Write a comprehensive set of tests in ./t/extended_tests.t designed specif
Libreautomate Skill
Claude Code skill: professional Windows computer use via LibreAutomate (C# automation) - observe/act loop, hea
Claude Mod Clawd
Claude Code's pixel mascot, animated with the desktop app's own frames, at the right of the Mod Bar toolbar: i
Custom Chrome Dev MCP
Local-only MCP server that drives the real Chrome you already have open (your profile, your logins, your sessi
Call the osiris MCP tool inbox with peek=true, render='text' (mount with cwd + $CLAUDE_JOB_DIR if not mounted)
Prun
Run prun: parallel delegation fan-out (Codex-primary, Opus coordinates)
Related Agents
Computer Use Operator
Desktop automation specialist. Controls native macOS apps via Computer Use MCP. Handles Finder, System Setting
Gameplay Dev
Owns src/entities and src/systems: enemies, towers, projectiles, movement, targeting, waves, economy, and win/
Audit Reddit
Reddit Ads evidence and controls specialist. Returns schema-valid findings for Pixel and CAPI, community and i