Swift MCP GUI 服务器

Swift MCP GUI 服务器

一个可以在 macOS 上执行键盘输入和鼠标移动等命令的 MCP 服务器。

快速入门

要求

  • macOS 15.0 或更高版本
  • Swift 6.0 或更高版本
  • Xcode 16.0 或更高版本

安装

  1. 克隆仓库: git clone https://github.com/NakaokaRei/swift-mcp-gui.git cd swift-mcp-gui
  2. 安装依赖: swift package experimental-install
  3. 在 MCP 客户端中添加以下配置: { "mcpServers" : { "swift-mcp-gui" : { "command" : "/Users/USERNAME/.swiftpm/bin/swift-mcp-gui" } } }

工具功能

  • moveMouse:移动鼠标到指定坐标。
  • mouseClick:在当前位置点击鼠标。
  • sendKeys:发送键盘按键。
  • scroll:滚动屏幕。

注意事项

运行时需注意安全,仅连接受信任的客户端。