Applescript MCP
MCP server leveraging AppleScript to enable natural language control of macOS applications and system functions within the MCP ecosystem.
About this tool
Applescript MCP
A Model Context Protocol (MCP) server that leverages AppleScript to enable natural language control of macOS applications and system functions. It provides a standardized interface for LLM (Large Language Model) applications to automate and interact with various aspects of macOS.
Features
- Calendar Management:
- Create calendar events
- List today's events
- Clipboard Control:
- Copy content to clipboard
- Retrieve clipboard contents
- Clear clipboard
- Finder Integration:
- Get selected files in Finder
- Search for files
- Quick look (preview) files
- Notifications:
- Send notifications (requires permissions)
- Toggle Do Not Disturb mode
- System Control:
- Set system volume
- Get the currently active app
- Launch or quit applications
- Toggle dark mode
- iTerm Integration:
- Paste clipboard content into iTerm
- Run shell commands in iTerm
- Shortcuts Automation:
- Run shortcuts
- List available shortcuts
- Mail Integration:
- Create new emails
- List emails from a mailbox
- Get specific emails by search
- Messages Integration:
- List iMessage and SMS chats
- Retrieve and search messages
- Compose and send messages
- Notes Integration:
- Create notes (supports markdown-like or raw HTML)
- List, get, and search notes
- Pages Integration:
- Create new Pages documents
- Modular Architecture:
- Built with TypeScript
- Extensible via categories for new functionality
- Comprehensive logging system
- Development Tools:
- MCP Inspector web interface for testing and debugging
- Debug logging support
- Guidance for adding new categories/scripts
Category
- Code Execution & Automation MCP Servers
Tags
- applescript
- macos
- automation
- natural-language
Pricing
- Open source (MIT License)
Surveys
Loading more......
Information
Websitegithub.com
PublishedMay 14, 2025