mcpField
M
MacPilot CLI

MacPilot CLI

本地服务
github.com/huhu415开发工具1677 周前更新

关于 MacPilot CLI

MacPilot CLI 是通过 MCP 让 LLM 操作 macOS 的开源工具,面向需要控制 Mac 系统和界面的 AI 助手。它提供鼠标、屏幕、窗口、应用及 Shell 操作工具。

主要功能

  1. 01获取光标位置并控制鼠标
  2. 02粘贴文本与截取屏幕
  3. 03运行 Shell 命令
  4. 04打开和列出应用
  5. 05查看窗口及辅助功能信息

适用场景

  1. 01让 AI 助手操作 macOS 应用
  2. 02截取屏幕并读取窗口信息
  3. 03通过鼠标和文本输入执行界面操作

MCP 相关

它将 macOS 系统操作工具暴露给兼容 MCP 的应用。配置 MCP 客户端后,可调用其鼠标、屏幕、应用、窗口和 Shell 工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MacPilot CLI

MacPilot CLI 是一款开源工具,可让大语言模型(LLM)通过 MCP(Model Control Protocol)协议与 macOS 交互。 它提供了一组系统工具,让 AI 助手能够在 macOS 系统上执行各种操作。

工具文档

  • getCursorPosition
  • controlMouse
  • pasteText
  • captureScreen
  • shell
  • openApp
  • listApps
  • getWindowsInfo
  • getWindowA11yInfo

待实现的工具

  • 拖动鼠标

开始使用

  1. 你需要一台搭载 Apple Silicon、运行 macOS 14.0(Sonoma)或更高版本的 Mac 电脑
  2. 从 Releases 部分下载二进制文件
  3. 通过添加以下配置来设置兼容 MCP 的应用(Cursor 或 Claude Desktop app):
    {
      "mcpServers": {
        "macPilotCli": {
          "command": "/path/to/downloaded/binary"
        }
      }
    }
    
  4. 为你使用 MacPilot CLI 的应用授予必要的权限(屏幕录制、辅助功能)。 例如,如果你使用 Cursor,请确保 Cursor 在系统设置中拥有所需权限。
  5. 根据应用的要求切换到兼容工具的模型,即可开始使用 MacPilot CLI

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。