Description

Enables macOS automation through AppleScript and JavaScript for Automation execution with security filtering that blocks destructive operations while allowing application control, system commands, and workflow automation.

Installation

git clone https://github.com/akira-papa/osascript-mcp-1

Claude Desktop Configuration

Add this configuration to your Claude Desktop config file to enable this MCP server:

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json

Config file location: %APPDATA%\Claude\claude_desktop_config.json

Config file location: ~/.config/Claude/claude_desktop_config.json

claude_desktop_config.json
{
  "mcpServers": {
    "osascript": {
      "command": "node",
      "args": [
        "path/to/server.js"
      ]
    }
  }
}