SystemAccessMCP

Argentix03/SystemAccessMCP
★ 0 stars PowerShell 🤖 AI/LLM Updated 2d ago
Simple MCP and HTTP API servers that expose interactive screen/mouse/keyboard interface for a machine, including access to secure desktop and winlogon session for VMs via Hyper-V access from the host. Can be used by agents running on the VM to play around with the human interface even for cases such as Login Screen or UAC Prompts.
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": {
    "systemaccessmcp": {
      "command": "npx",
      "args": [
        "-y",
        "Argentix03/SystemAccessMCP"
      ]
    }
  }
}

README Excerpt

Simple MCP and HTTP API servers that expose an interactive screen/mouse/keyboard interface for Windows machines. The project can run in two complementary places: - **Inside a Windows machine or VM** with the `GuestDesktop` profile, exposing the current interactive desktop, screenshots, mouse and keyboard input, cursor

Tools (20)

AllGuestDesktopHostHyperVcursor_statehyperv_console_connecthyperv_console_keyboard_keyhyperv_console_keyboard_typehyperv_console_mouse_clickhyperv_console_mouse_movehyperv_console_pointer_statehyperv_console_screenshothyperv_console_windowshyperv_list_vmshyperv_start_vmhyperv_statuskeyboard_keykeyboard_typemouse_clickmouse_movescreen_state