NakaokaRei/swift-mcp-gui
MCP server that can execute commands such as keyboard input and mouse movement on macOS
Built on SwiftAutoGUI, this MCP server exposes eleven tools for GUI automation including mouse/keyboard control, screen capture with configurable compression and scaling, pixel color detection, and direct AppleScript execution. Designed for MCP-compatible clients like Claude, it supports dual output modes—file paths to minimize token usage or inline image content for vision-based AI analysis. Requires macOS 15.0+ and Swift 6.0, installed via `swift package experimental-install` with JSON configuration.
Stars
54
Forks
6
Language
Swift
License
MIT
Category
Last pushed
Feb 06, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/NakaokaRei/swift-mcp-gui"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
getsentry/XcodeBuildMCP
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on...
carterlasalle/mac_messages_mcp
An MCP server that securely interfaces with your iMessage database via the Model Context...
kimsungwhee/apple-docs-mcp
MCP server for Apple Developer Documentation - Search iOS/macOS/SwiftUI/UIKit docs, WWDC videos,...
domdomegg/computer-use-mcp
đź’» Give AI models complete control of your computer (probably a bad idea)
isac322/kwin-mcp
MCP server for Linux desktop GUI automation on KDE Plasma 6 Wayland -- 29 tools for mouse,...