Skip to main content
Glama
VetCoders

automator-mcp

by VetCoders

🤖 automator-mcp

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

🚨 BREAKING: AI CAN NOW CONTROL YOUR MAC! 🚨

npm version

🤯 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!

Related MCP server: macos-mcp

🚀 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! 🚀

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    An MCP server for macOS that enables AI agents to control the desktop GUI through keyboard input, mouse actions, and screen captures. It provides stable low-level primitives for UI automation and agent-driven desktop workflows.
    Last updated
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    MCP server that enables AI to fully control macOS — mouse, keyboard, terminal, screenshots, window management, UI element detection, and provides AI-optimized information reporting.
    Last updated
    52
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

View all MCP Connectors

Latest Blog Posts

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/VetCoders/automator-mcp'

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