返回市场
自动化器-mcp

自动化器-mcp

作者:Szowesgad4 星标更新:2025-07-22

项目介绍

🤖 automator-mcp

适用于macOS Automator的MCP(模型上下文协议)服务器——为您的Mac带来AI驱动的自动化!

🚨 重大消息:AI现在可以控制您的Mac!🚨

npm 版本

🤯 功能概述

此MCP服务器允许Claude(或任何支持MCP的AI)控制您的macOS:

  • 📧 发送邮件通过Apple Mail
  • 🗂️ 智能整理文件
  • 🖥️ 原生控制应用程序
  • 🔄 使用AppleScript/JXA自动化工作流
  • 👀 视觉自动化——AI观察并从您的屏幕学习

是的,您没看错。AI现在可以从您的Mac发送邮件!

🚀 特性

  • AppleScript执行——直接从AI运行AppleScript
  • JavaScript for Automation (JXA)——现代JS自动化支持
  • 工作流创建——程序化构建Automator工作流
  • 快速操作——预建的常见任务自动化
  • 系统自动化——控制macOS系统功能

📦 安装

npm install -g automator-mcp

🔧 配置

添加到您的Claude Desktop配置中:

{
  "mcpServers": {
    "automator": {
      "command": "automator-mcp"
    }
  }
}

🛠️ 可用工具

run_applescript

执行AppleScript代码:

tell application "Finder"
  display dialog "来自AI的问候!"
end tell

run_jxa

执行JavaScript for Automation:

Application('Finder').displayDialog('来自AI的问候!');

quick_action

运行预定义的自动化:

  • compress_images - 压缩图像文件
  • convert_to_pdf - 将文件转换为PDF
  • resize_images - 调整图像大小至指定尺寸
  • extract_text_from_pdf - 从PDF中提取文本
  • combine_pdfs - 合并多个PDF
  • convert_video - 转换视频格式

system_automation

系统级任务:

  • empty_trash - 清空回收站
  • toggle_dark_mode - 在浅色/深色模式之间切换
  • take_screenshot - 捕获屏幕
  • get_system_info - 获取系统信息

create_workflow

使用指定的操作创建新的Automator工作流。

list_actions

按类别列出可用的Automator操作。

💡 示例

压缩今天的所有截图:

使用quick_action操作"compress_images"处理~/Desktop/Screenshot*.png中的文件

切换暗模式:

使用system__automation任务"toggle_dark_mode"

创建一个调整图像大小的工作流:

使用create_workflow创建一个新的服务,将选定的图像调整为800x600像素

🤝 贡献

欢迎提交拉取请求!让我们一起让Mac自动化变得非凡。

📄 许可证

MIT © Maciej Gad


@Szowesgad & @giklaudiusz倾心打造

是的,这个MCP是由一个能够通过您的Mac发送邮件的AI(Klaudiusz)共同创造的。我们生活在未来!🚀