Best for
- Users of Claude Desktop who want to control their Mac via natural language
- Developers who need to automate common macOS tasks like managing calendar, notes, mail, and file system
- Users who want a simple MCP server with minimal setup
AppleScript MCP Server is a simple, lightweight MCP server that gives control of your Mac via AppleScript. It offers multiple installation methods (Node.js, Python) and supports remote execution. However, it grants permission to execute arbitrary code, so users should be cautious and ensure they use it in a safe environment.
Strongest · Setup experience 10/20 Weakest · Reliability 5/20
Static review · not runListed 2026-08-07
Read the FMRS scoring method →Runtime:Node.js · Python · Docker
### Install with Claude Desktop:
#### Node.js
Add to your Claude Desktop config:
{
"mcpServers": {
"applescript_execute": {
"command": "npx",
"args": ["@peakmojo/applescript-mcp"]
}
}
}#### Python (uvx)
No clone needed — run directly from the git repo:
{
"mcpServers": {
"applescript_execute": {
"command": "uvx",
"args": ["--from", "git+https://github.com/peakmojo/applescript-mcp", "mcp-server-applescript"]
}
}
}#### Python (local development)
Clone the repo and use uv to run from source:
brew install uv
git clone https://github.com/peakmojo/applescript-mcp.gitThen configure:
{
"mcpServers": {
"applescript_execute": {
"command": "uv",
"args": ["--directory", "/path/to/your/repo", "run", "mcp-server-applescript"]
}
}
}After configuring the client, the execute_applescript tool should appear in the tool list. Try a simple prompt like listing currently running applications to confirm the server works.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
A Model Context Protocol (MCP) server that lets you run AppleScript code to interact with Mac. It is intentionally designed to be simple, straightforward, intuitive, and require minimal setup. The core code is less than 100 lines. It supports running AppleScript to access Mac applications and data, e.g., interact with Notes, Calendar, Contacts, Messages, and more; search for files using Spotlight or Finder; read/write file contents and execute shell commands. Remote execution is supported via SSH.
Upstash's official server providing up-to-date third-party library docs for AI coding assistants
AI-powered NPM package analysis MCP server
An independent control layer that gives AI coding agents budgets, brakes, and receipts
GitHub's official MCP server for managing repos, issues, PRs, and workflows via natural language
Source revision 2efc108111ce Data synced 2026-10-12 Read the FMRS scoring method