desktop-touch-mcp

Harusame64/desktop-touch-mcp
★ 0 stars TypeScript 🤖 AI/LLM Updated today
MCP server for Windows desktop automation — screenshot, mouse, keyboard & UI Automation with token-efficient P-frame diffing for LLM agents
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

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

README Excerpt

> **Stop pasting screenshots. Let Claude see and control your desktop directly.** > **Project site:** [harusame64.github.io/desktop-touch-mcp](https://harusame64.github.io/desktop-touch-mcp/) > Start here for the public explainer, client setup guides, and the Reactive Perception Graph overview. An MCP server that gives Claude eyes and hands on Windows — 57 tools covering screenshots, mouse, keyboard, Windows UI Automation, Chrome DevTools Protocol, clipboard, desktop notifications, SmartScroll,

Tools (20)

AttachThreadInputDESKTOP_TOUCH_DOCK_CORNERDESKTOP_TOUCH_DOCK_MARGINDESKTOP_TOUCH_DOCK_MONITORDESKTOP_TOUCH_DOCK_PINDESKTOP_TOUCH_DOCK_SCALE_DPIDESKTOP_TOUCH_DOCK_TIMEOUT_MSDESKTOP_TOUCH_DOCK_TITLEDISABLE_FUKUWARAI_V2Saveambiguous_targetbrowser_clickbrowser_disconnectbrowser_evalbrowser_fillbrowser_get_app_statebrowser_get_dombrowser_launchbrowser_locatebrowser_navigate

Topics

agentanthropicautomationclaudecomputer-usedesktop-automationllmmcpmcp-servermodel-context-protocolnodejsrpascreenshottypescriptui-automation