A Model Context Protocol server that enables LLM applications to interact with macOS through AppleScript. This server provides a standardized interface for AI applications to control system functions, manage files, handle notifications, and more.
- ๐๏ธ Calendar management (events, reminders)
- ๐ Clipboard operations
- ๐ Finder integration
- ๐ System notifications
- โ๏ธ System controls (volume, dark mode, apps)
- ๐ iTerm terminal integration
- ๐ฌ Mail (create new email, list emails, get email)
- ๐ Shortcuts automation
- ๐ฌ Messages (list chats, get messages, search messages, send a message)
- ๐๏ธ Notes (create formatted notes, list notes, search notes)
- ๐ Pages (create documents)
- ๐งญ Safari (open in Safari, save page content, get selected page/tab)
- โ Reminders (create, get)
- macOS 10.15 or later
- Node.js 18 or later
| Command | Description | Parameters |
|---|---|---|
add |
Create calendar event | title, startDate, endDate, calendar (optional) |
list |
List today's events | None |