What are the system requirements for Swift MCP GUI Server?
macOS 15.0 or later, Swift 6.0 or later, and Xcode 16.0 or later.
@NakaokaRei
Basic information
MCP server that can execute commands such as keyboard input and mouse movement on macOS
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server that allows controlling macOS through SwiftAutoGUI. It provides tools for programmatically controlling the mouse and keyboard through MCP clients.
Install via Homebrew (brew install NakaokaRei/tap/swift-mcp-gui) or from source using swift package experimental-install. Then add the binary path to your MCP client configuration (e.g., /opt/homebrew/bin/swift-mcp-gui on Apple Silicon, /usr/local/bin/swift-mcp-gui on Intel, or ~/.swiftpm/bin/swift-mcp-gui for source builds).
macOS 15.0 or later, Swift 6.0 or later, and Xcode 16.0 or later.
You can install it via Homebrew (`brew install NakaokaRei/tap/swift-mcp-gui`) or build from source using `swift package experimental-install`. Upgrade via `brew upgrade swift-mcp-gui`.
Yes, the server requires full accessibility permissions in System Preferences to control your mouse and keyboard.
It offers 11 tools: `moveMouse`, `mouseClick`, `sendKeys`, `scroll`, `getScreenSize`, `getPixelColor`, `captureScreen`, `captureRegion`, `saveScreenshot`, `executeAppleScript`, and `executeAppleScriptFile`. Each has documented input parameters.
You can choose between two output formats: `"path"` (saves to a temporary file and returns the file path with dimensions, reducing token consumption) or `"image"` (returns inline image content for AI vision, e.g., Claude). Quality and scale are adjustable.

Qorenext Trade screening MCP is a Model Context Protocol server that enables Claude and other AI clients to run sanctions screening and trade-screening due-diligence directly in chat.
JobYap aggregates job postings directly from companies' official careers sites and gives every posting a public discussion thread, with salaries, locations and full descriptions.

The RADAAR MCP (Model Context Protocol) Server acts as a bridge between AI assistants (such as Claude, ChatGPT, or custom LLM agents) and the RADAAR social media management platform. By exposing RADAAR’s core tools and A

Field workforce scheduling for AI agents. Connect over MCP for account create, verified GPS punches, worker invites, shifts, forms, webhooks, and timesheets — no human dashboard. MCP: https://mcp.zensched.com/mcp Site: h

Connect your agent to the apps your team already uses: Gmail, Slack, Stripe, Shopify, HubSpot, Notion, Linear, Salesforce, QuickBooks and more. One hosted MCP server with OAuth sign-in, nothing to install and no API keys
Comments