Skip to main content
Glama

automator-mcp

MIT License
67
  • Apple

🤖 automator-mcp

MCP (Model Context Protocol) server for macOS Automator - bringing AI-powered automation to your Mac!

🚨 BREAKING: AI CAN NOW CONTROL YOUR MAC! 🚨

🤯 What This Does

This MCP server lets Claude (or any AI with MCP support) control your macOS:

  • 📧 Send emails through Apple Mail
  • 🗂️ Organize files intelligently
  • 🖥️ Control applications natively
  • 🔄 Automate workflows with AppleScript/JXA
  • 👀 Visual automation - AI watches and learns from your screen

Yes, you read that right. AI can now send emails from your Mac!

🚀 Features

  • AppleScript Execution - Run AppleScript directly from AI
  • JavaScript for Automation (JXA) - Modern JS automation support
  • Workflow Creation - Build Automator workflows programmatically
  • Quick Actions - Pre-built automations for common tasks
  • System Automation - Control macOS system features

📦 Installation

npm install -g automator-mcp

🔧 Configuration

Add to your Claude Desktop config:

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

🛠️ Available Tools

run_applescript

Execute AppleScript code:

tell application "Finder" display dialog "Hello from AI!" end tell

run_jxa

Execute JavaScript for Automation:

Application('Finder').displayDialog('Hello from AI!');

quick_action

Run predefined automations:

  • compress_images - Compress image files
  • convert_to_pdf - Convert files to PDF
  • resize_images - Resize images to specified dimensions
  • extract_text_from_pdf - Extract text from PDFs
  • combine_pdfs - Merge multiple PDFs
  • convert_video - Convert video formats

system_automation

System-level tasks:

  • empty_trash - Empty the trash
  • toggle_dark_mode - Switch between light/dark mode
  • take_screenshot - Capture screen
  • get_system_info - Get system information

create_workflow

Create new Automator workflows with specified actions.

list_actions

List available Automator actions by category.

💡 Examples

Compress all screenshots from today:

Use quick_action with action "compress_images" and files from ~/Desktop/Screenshot*.png

Toggle dark mode:

Use system_automation with task "toggle_dark_mode"

Create a workflow to resize images:

Use create_workflow to make a new service that resizes selected images to 800x600

🤝 Contributing

Pull requests welcome! Let's make Mac automation amazing together.

📄 License

MIT © Maciej Gad


Made with ❤️ by @Szowesgad & @giklaudiusz

Yes, this MCP was co-created by an AI (Klaudiusz) who can now send emails through your Mac. We live in the future! 🚀

-
security - not tested
A
license - permissive license
-
quality - not tested

MCP server for macOS Automator that enables AI to control Mac computers by executing AppleScript/JXA, running automation workflows, and performing system-level tasks like sending emails and organizing files.

  1. 🤯 What This Does
    1. 🚀 Features
      1. 📦 Installation
        1. 🔧 Configuration
          1. 🛠️ Available Tools
            1. run_applescript
            2. run_jxa
            3. quick_action
            4. system_automation
            5. create_workflow
            6. list_actions
          2. 💡 Examples
            1. 🤝 Contributing
              1. 📄 License

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  MCP server that enables reading and writing macOS system preferences and application settings through the defaults system.
                  Last updated -
                  4
                  11
                  Python
                  • Apple
                • A
                  security
                  F
                  license
                  A
                  quality
                  An MCP server that allows AI models to execute system commands on local machines or remote hosts via SSH, supporting persistent sessions and environment variables.
                  Last updated -
                  1
                  248
                  17
                  TypeScript
                • A
                  security
                  A
                  license
                  A
                  quality
                  The first open-source MCP server that enables AI to fully control remote macOS systems.
                  Last updated -
                  6
                  274
                  Python
                  MIT License
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  MCP server that provides computer control capabilities including mouse movements, keyboard actions, screenshot capture with OCR, and window management through a unified API.
                  Last updated -
                  23
                  Python
                  MIT License

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/Szowesgad/automator-mcp'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server