Skip to content

applescript-reference

Use when writing AppleScript or JXA scripts, looking up app dictionary patterns, understanding scripting syntax, or setting up the applescript-mcp raw execution bridge.

ModelSource
inheritpack: macos-automation
Full Reference

Mandatory Announcement — FIRST OUTPUT before anything else:

┏━ 🔧 applescript-reference ━━━━━━━━━━━━━━━━━━━━━━┓
┃ [one-line description of what you're looking up] ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

Comprehensive AppleScript and JXA (JavaScript for Automation) language reference for macOS scripting. Covers core language syntax, ObjC bridge, app-specific dictionary patterns for 15+ apps, and the applescript-mcp raw execution bridge. macOS built-in — no install needed for scripts.

ItemValue
AppleScriptBuilt into macOS since System 7
JXABuilt into macOS since Yosemite (10.10)
Runtimeosascript CLI or Script Editor.app
applescript-mcpv0.1.3 — raw osascript MCP bridge
applescript-mcp Installnpx @peakmojo/applescript-mcp
Forkhttps://github.com/Armadillo-Nation/armadillo-mac-osascript
I want to…File
Write AppleScript — tell blocks, handlers, variables, error handling, loopsreference/applescript-core.md
Write JXA — ObjC bridge, JSON, HTTP, files, clipboard, UI automationreference/jxa.md
Automate specific apps — Safari, Chrome, Mail, Calendar, Finder, etc.reference/app-dictionaries.md
Run raw scripts via applescript-mcp — setup, SSH, securityreference/applescript-mcp.md

Load only the reference docs relevant to the current task.