Agentโ™ฅ๏ธŽAge
Catalog

JCAppleScript

Official

by johnnyclem ยท Swift

Control macOS apps via AppleScript/JXA: sanitized commands for Messages, Mail, Finder, and more.

io.github.johnnyclem/jcas-mcp (MCP)

The io.github.johnnyclem/jcas-mcp MCP server provides AI-driven automation for macOS apps by controlling them with AppleScript/JXA using sanitized command shortcuts. It focuses on pre-built commands for apps including Messages, Mail, Finder, and more, exposed through an MCP interface for assistant use.

๐Ÿ› ๏ธ Key Features

  • Control macOS apps via AppleScript/JXA
  • Uses sanitized commands
  • Provides pre-built command shortcuts for popular macOS apps (Messages, Mail, Finder, and more)

๐Ÿš€ Use Cases

  • Automate common workflows in macOS apps through AI-assisted control
  • Trigger app actions using predefined AppleScript command shortcuts

โšก Developer Benefits

  • Uses a Swift-based AppleScript execution library (JCAppleScript)
  • Includes an AppShortcuts library to register pre-built commands
  • Ships as an jcas-mcp executable that runs the MCP server

โš ๏ธ Limitations

  • Scope is limited to the macOS apps covered by the pre-built shortcuts registry (including Messages, Mail, Finder, and others).