Provides access to macOS Siri Shortcuts functionality, allowing listing, opening, and running shortcuts from the macOS Shortcuts app.
Siri Shortcuts MCP Server
This MCP server provides access to Siri shortcuts functionality via the Model Context Protocol (MCP). It allows listing, opening, and running shortcuts from the macOS Shortcuts app.
Features
Exposes all shortcuts, meaning the LLM can call anything that is available in the Shortcuts app.
List all available shortcuts
Open shortcuts in the Shortcuts app
Run shortcuts with optional input parameters
Dynamically generated tools for each available shortcut
Tools
Base Tools
list_shortcuts
Lists all available Siri shortcuts on the system
No input required
Returns: Array of shortcut names
{ "shortcuts": [{ "name": "My Shortcut 1" }, { "name": "My Shortcut 2" }] }open_shortcut
Opens a shortcut in the Shortcuts app
Input:
name
(string): Name of the shortcut to open
run_shortcut
Runs a shortcut with optional input
Input:
name
(string): Name of the shortcut to runinput
(string, optional): Text input or filepath to pass to the shortcut
Dynamic Tools
The server automatically generates additional tools for each available shortcut in the format:
Tool name:
run_shortcut_[sanitized_shortcut_name]
Description: Runs the specific shortcut
Input:
input
(string, optional): Text input or filepath to pass to the shortcut
Usage with Claude
Add to your Claude configuration:
Implementation Details
Uses the macOS
shortcuts
CLI command under the hoodSanitizes shortcut names for tool naming compatibility
Supports both direct text input and file-based input
Returns shortcut output when available
Implements standard MCP error handling
local-only server
The server can only run on the client's local machine because it depends on local resources.
Enables interaction with macOS Siri Shortcuts via the Model Context Protocol, allowing users to list, open, and run shortcuts dynamically with optional inputs.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP Server Integration with Apple ShortcutsLast updated -241242Apache 2.0
- AsecurityAlicenseAqualityEnables AI assistants to interact with Meilisearch via the Model Context Protocol, allowing comprehensive index, document, and search management through a standardized interface.Last updated -6809MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Apple Reminders on macOS, allowing users to view lists, retrieve, create, complete, and delete reminders through natural language.Last updated -56
- AsecurityAlicenseAqualityA Model Context Protocol server that enables running AppleScript code to interact with Mac applications and system features including Notes, Calendar, Contacts, Messages, file management, and more.Last updated -1141362MIT License