[HARNESS] Install and configure desktop control MCP on Hermes VPS #546
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Per direction shift (#542). No custom code — pip install and config only.
Task
Install desktop control MCP server (
mcp-pyautoguiorcomputer-control-mcp) on Hermes VPS. This provides mouse, keyboard, screenshot capture, and screen reading. This IS theexecute_action()implementation.Acceptance criteria
Done
Config and setup committed to
timmy-config/mcp/:servers.json— MCP server definitionssetup.sh— one-command install:pip install mcp-pyautoguiREADME.md— full tool reference, architecture diagram, Ollama integration docsPackage: mcp-pyautogui (PyPI, updated 2026-03-09)
14 tools available: take_screenshot, click, right_click, double_click, move_to, drag_to, type_text, press_key, hotkey, scroll, get_mouse_position, get_screen_size, pixel_color, get_os.
This IS the
execute_action()implementation. No wrapper needed.Requires: macOS Accessibility permissions for the process running the heartbeat loop.
System Settings → Privacy & Security → Accessibility.
To activate on Hermes:
No custom code. Zero lines of infrastructure owned.