io.github.Harusame64/desktop-touch-mcp MCP Server
io.github.Harusame64/desktop-touch-mcp
What is the io.github.Harusame64/desktop-touch-mcp MCP server?
Computer-use MCP for Windows 10/11: 31 tools — screenshot, UIA, Chrome CDP, type/click/scroll, VBA.
How to install io.github.Harusame64/desktop-touch-mcp
Copy-paste configuration for popular MCP clients.
DESKTOP_TOUCH_AUTO_GUARDSet to '0' to disable automatic action guards (reverts to v0.11.12 behavior).
DESKTOP_TOUCH_PERCEPTION_RESOURCESSet to '1' to enable MCP perception resources.
DESKTOP_TOUCH_PERCEPTION_IDLE_MSIdle ms before the WinEvent sidecar enters dormancy (default 60000).
DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLESet to '1' to keep the WinEvent sidecar always running (no auto-dormancy).
DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLESet to '1' to disable the JSONL diagnostic event log (issue #365 Phase 2).
DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATHOverride path for the diagnostic event log.
{
"mcpServers": {
"desktop-touch-mcp": {
"command": "npx",
"args": [
"-y",
"@harusame64/desktop-touch-mcp"
],
"env": {
"DESKTOP_TOUCH_AUTO_GUARD": "<YOUR_DESKTOP_TOUCH_AUTO_GUARD>",
"DESKTOP_TOUCH_PERCEPTION_RESOURCES": "<YOUR_DESKTOP_TOUCH_PERCEPTION_RESOURCES>",
"DESKTOP_TOUCH_PERCEPTION_IDLE_MS": "<YOUR_DESKTOP_TOUCH_PERCEPTION_IDLE_MS>",
"DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE": "<YOUR_DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE>",
"DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE": "<YOUR_DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE>",
"DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH": "<YOUR_DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH>"
}
}
}
}{
"mcpServers": {
"desktop-touch-mcp": {
"command": "npx",
"args": [
"-y",
"@harusame64/desktop-touch-mcp"
],
"env": {
"DESKTOP_TOUCH_AUTO_GUARD": "<YOUR_DESKTOP_TOUCH_AUTO_GUARD>",
"DESKTOP_TOUCH_PERCEPTION_RESOURCES": "<YOUR_DESKTOP_TOUCH_PERCEPTION_RESOURCES>",
"DESKTOP_TOUCH_PERCEPTION_IDLE_MS": "<YOUR_DESKTOP_TOUCH_PERCEPTION_IDLE_MS>",
"DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE": "<YOUR_DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE>",
"DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE": "<YOUR_DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE>",
"DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH": "<YOUR_DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH>"
}
}
}
}{
"mcpServers": {
"desktop-touch-mcp": {
"command": "npx",
"args": [
"-y",
"@harusame64/desktop-touch-mcp"
],
"env": {
"DESKTOP_TOUCH_AUTO_GUARD": "<YOUR_DESKTOP_TOUCH_AUTO_GUARD>",
"DESKTOP_TOUCH_PERCEPTION_RESOURCES": "<YOUR_DESKTOP_TOUCH_PERCEPTION_RESOURCES>",
"DESKTOP_TOUCH_PERCEPTION_IDLE_MS": "<YOUR_DESKTOP_TOUCH_PERCEPTION_IDLE_MS>",
"DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE": "<YOUR_DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE>",
"DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE": "<YOUR_DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE>",
"DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH": "<YOUR_DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH>"
}
}
}
}{
"servers": {
"desktop-touch-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@harusame64/desktop-touch-mcp"
],
"env": {
"DESKTOP_TOUCH_AUTO_GUARD": "<YOUR_DESKTOP_TOUCH_AUTO_GUARD>",
"DESKTOP_TOUCH_PERCEPTION_RESOURCES": "<YOUR_DESKTOP_TOUCH_PERCEPTION_RESOURCES>",
"DESKTOP_TOUCH_PERCEPTION_IDLE_MS": "<YOUR_DESKTOP_TOUCH_PERCEPTION_IDLE_MS>",
"DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE": "<YOUR_DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE>",
"DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE": "<YOUR_DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE>",
"DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH": "<YOUR_DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH>"
}
}
}
}claude mcp add desktop-touch-mcp --env DESKTOP_TOUCH_AUTO_GUARD=<YOUR_DESKTOP_TOUCH_AUTO_GUARD> --env DESKTOP_TOUCH_PERCEPTION_RESOURCES=<YOUR_DESKTOP_TOUCH_PERCEPTION_RESOURCES> --env DESKTOP_TOUCH_PERCEPTION_IDLE_MS=<YOUR_DESKTOP_TOUCH_PERCEPTION_IDLE_MS> --env DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE=<YOUR_DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE> --env DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE=<YOUR_DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE> --env DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH=<YOUR_DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH> -- npx -y @harusame64/desktop-touch-mcpRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.