general MCP Server
MCP server for automation using Apple Shortcuts
Discovered via unknown and last synced 3mo ago.
1. Install the package
npx mcp-server-apple-shortcuts
2. Add to claude_desktop_config.json
{
"mcpServers": {
"mcp-server-apple-shortcuts": {
"command": "npx",
"args": [
"mcp-server-apple-shortcuts"
]
}
}
}Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)
Developers and automation engineers who want to integrate Apple Shortcuts into their AI workflows through Claude. Mac developers, DevOps engineers, and productivity tool builders benefit from programmatic access to system automation, enabling them to create intelligent agents that can trigger native macOS/iOS automations directly from Claude conversations.
Trigger complex Apple Shortcuts directly from Claude conversations to automate file operations, system tasks, and app interactions without manual intervention.
Create AI agents that control HomeKit devices and home automations by invoking Shortcuts, enabling natural language control of smart home environments.
Connect Claude to app-specific Shortcuts (Mail, Calendar, Notes, etc.) to enable cross-platform automation and data retrieval from native Apple applications.
Chain multiple Shortcuts together within Claude conversations to build sophisticated workflows that span different apps and system functions.
The MCP server provides a protocol bridge between Claude and the Apple Shortcuts execution environment on macOS/iOS. It enables Claude to invoke Shortcuts by name or ID and receive results back in conversations.
Yes, you need to build and save your Shortcuts in the Apple Shortcuts app first. This MCP server triggers existing Shortcuts—it doesn't create them automatically.
This MCP server is designed for macOS and iOS environments where Apple Shortcuts are available. Desktop usage requires macOS with the Shortcuts app.
Yes, Shortcuts can return data (text, files, status) back to Claude, allowing the AI to process results and make decisions based on Shortcut execution outcomes.