NakaokaRei/swift-mcp-gui

MCP server that can execute commands such as keyboard input and mouse movement on macOS

39
/ 100
Emerging

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.

No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 9 / 25
Community 12 / 25

How are scores calculated?

Stars

54

Forks

6

Language

Swift

License

MIT

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.