macOS MCP
详细介绍
产品定位
macOS-MCP 是一款轻量级的开源模型上下文协议(MCP)服务器,旨在把大语言模型与 macOS 系统直接相连,使 AI 能够像人一样在 Mac 上完成文件浏览、应用启动、窗口管理和浏览器自动化等常见操作。
核心功能
该工具提供了完整的键盘、鼠标、窗口控制以及 UI 状态捕获能力,能够读取可访问性树并执行 AppleScript 脚本,实现跨应用的自动化工作流,同时支持对系统 UI(如 Launchpad、Control Center、Spotlight)进行智能感知。
技术优势
macOS-MCP 基于原生 Accessibility API 进行 UI 交互,无需额外的图像识别或定制的视觉模型,几乎可以与任何大语言模型(如 Claude、GPT、Gemini)配合使用,且只依赖 Python 3.11 以上和轻量级的 UV 包管理器,保持了极低的资源占用。
适用场景
开发者可以利用它快速构建 AI 驱动的桌面助手,实现代码生成、文档处理、跨软件操作等工作;普通用户则可以借助自然语言指令完成文件组织、批量处理、网页抓取等日常任务,显著提升 macOS 上的工作效率。
安装与使用
用户只需确保系统已开启辅助功能权限并安装 Python 与 UV,然后通过简单的命令行 `uvx macos-mcp` 即可启动服务;也可以使用 `macos-mcp install` 将其注册为开机自启的 launchd 进程,支持 stdio、SSE 和 streamable‑http 等多种传输方式,便于在不同客户端中集成。











