Controls macOS via mouse movements, clicks, keyboard input, and scrolling through MCP clients.
Swift GUI allows users to programmatically control their macOS system using a Model Context Protocol (MCP) client. Acting as an MCP server, it exposes tools for simulating mouse movements, performing clicks, sending keyboard inputs, and scrolling. This allows for automation of tasks and remote control of the operating system using SwiftAutoGUI.
Key Features
01Simulates mouse movements to specific coordinates
02Sends keyboard shortcuts and key combinations
03Enables scrolling in different directions
04Controlled via MCP clients
05Performs mouse clicks (left or right)
066 GitHub stars
Use Cases
01Automated UI testing on macOS
02Remote control and automation of macOS applications