AcademyMCP serversOperations

swift-mcp-gui

Operations and support teams that need to automate repetitive steps in a Mac desktop application that has no API.

  • Recommendedour rating
  • 61gitHub stars
  • MITlicence
  • 41 days agolast update
claude mcp add swift-mcp-gui -- /opt/homebrew/bin/swift-mcp-gui
README.md

Loading the file...

What it does

An MCP server for macOS that lets an agent control the mouse and keyboard through SwiftAutoGUI. It exposes tools for mouse movement, such as moveMouse, and for keyboard input. It requires macOS 15.0 or later and can be installed with Homebrew or built from source.

Use cases

  1. 01Automate repeated keystrokes in a legacy app
  2. 02Move the pointer through a fixed sequence of steps
  3. 03Test a desktop workflow with an agent

Questions about
swift-mcp-gui.

What is swift-mcp-gui used for?

Operations and support teams that need to automate repetitive steps in a Mac desktop application that has no API. An MCP server for macOS that lets an agent control the mouse and keyboard through SwiftAutoGUI. It exposes tools for mouse movement, such as moveMouse, and for keyboard input. It requires macOS 15.0 or later and can be installed with Homebrew or built from source.

How do I install swift-mcp-gui?

Run this in your terminal: claude mcp add swift-mcp-gui -- /opt/homebrew/bin/swift-mcp-gui

Is swift-mcp-gui open source?

Yes. The code is on GitHub (NakaokaRei/swift-mcp-gui) under the MIT licence.

Is swift-mcp-gui safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.