What is Siri Shortcuts MCP Server?
Siri Shortcuts 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, enabling an LLM to call any shortcut available in the app.
How to use Siri Shortcuts MCP Server?
Configure it in your MCP client (e.g., Claude) by adding a JSON entry with command: "npx" and args: ["mcp-server-siri-shortcuts"]. Optionally set environment variables GENERATE_SHORTCUT_TOOLS (default true) and INJECT_SHORTCUT_LIST (default false) to control dynamic tool generation and shortcut list injection.
Key features of Siri Shortcuts MCP Server
- Lists all available Siri shortcuts on the system
- Opens a shortcut in the Shortcuts app
- Runs shortcuts with optional text input or filepath
- Automatically generates a dedicated tool per shortcut
- Uses the macOS
shortcuts CLI command under the hood
- Returns shortcut output when available
Use cases of Siri Shortcuts MCP Server
- An LLM lists all available shortcuts to decide which to execute
- A shortcut is opened in the Shortcuts app for editing or inspection
- A shortcut runs automatically based on LLM reasoning, with optional input
- Dynamic tools allow direct invocation of any shortcut without manual mapping
评论