Agent♥︎Age
Catalog

io.github.Harusame64/desktop-touch-mcp

Official

by Harusame64 · TypeScript

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

The Model Context Protocol (MCP) server io.github.Harusame64/desktop-touch-mcp provides “computer-use” access to a Windows 10/11 desktop for an MCP client. It exposes screenshot capture, UI Automation, Chrome CDP, and keyboard/mouse input so clients can perceive and operate windows, plus terminal interaction.

🛠️ Key Features

  • Windows 10/11 desktop support
  • 32 tools including screenshot and UIA
  • Chrome CDP integration
  • Keyboard/mouse actions (type/click/scroll referenced)
  • Semantic discover-then-act targeting (reduces pixel-coordinate guessing)
  • Per-action perception guards to prevent wrong-window typing

🚀 Use Cases

  • Desktop automation on Windows 10/11
  • Browser-driven automation via Chrome CDP
  • Agent workflows that require operating real UIs using perception first

⚡ Developer Benefits

  • Standardized MCP interface for desktop interaction
  • Semantic targeting to improve reliability over coordinate-based approaches
  • Guards to catch incorrect window focus before actions execute

⚠️ Limitations

  • Intended for Windows 10/11 (desktop access scope is Windows)

Topics

claudedesktop-automationllmmcpui-automationwindowsagentanthropicautomationcomputer-usemcp-servermodel-context-protocolnodejsrpascreenshottypescriptcdpclaude-code