mcp-server-apple-shortcuts

general MCP Server

MCP server for automation using Apple Shortcuts

Install Ready
generalgeneral
5 views332 stars42 forksv1.0.1Apache-2.0

Why This Matters

Discovered via unknown and last synced 3mo ago.

Install Ready
Source
unknown
Stars
332
Last synced
3mo ago
Install
Instructions detected

Install

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)

0
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Who Is This For?

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.

Use Cases

Automate macOS workflows from Claude

Trigger complex Apple Shortcuts directly from Claude conversations to automate file operations, system tasks, and app interactions without manual intervention.

Build intelligent home automation agents

Create AI agents that control HomeKit devices and home automations by invoking Shortcuts, enabling natural language control of smart home environments.

Integrate with native iOS/macOS apps

Connect Claude to app-specific Shortcuts (Mail, Calendar, Notes, etc.) to enable cross-platform automation and data retrieval from native Apple applications.

Create multi-step automation pipelines

Chain multiple Shortcuts together within Claude conversations to build sophisticated workflows that span different apps and system functions.

Frequently Asked Questions

How does this MCP server communicate with Apple Shortcuts?

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.

Do I need to pre-create Shortcuts before using this with Claude?

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.

What platforms does this work on?

This MCP server is designed for macOS and iOS environments where Apple Shortcuts are available. Desktop usage requires macOS with the Shortcuts app.

Can Claude see the output from executed Shortcuts?

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.