Labsco
recursechat logo

Apple Shortcuts

โ˜… 335

from recursechat

An MCP Server Integration with Apple Shortcuts

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

Apple Shortcuts MCP Server ๐Ÿค–

A Model Context Protocol (MCP) server that lets AI assistants like Claude control Apple Shortcuts automations. This enables AI models to trigger shortcuts and automate tasks on macOS in a safe and controlled way.

<a href="https://www.npmjs.com/package/mcp-server-apple-shortcuts"><img src="https://img.shields.io/npm/v/mcp-server-apple-shortcuts"/></a>

<a href="https://glama.ai/mcp/servers/15z6abk6p2"><img width="380" height="200" src="https://glama.ai/mcp/servers/15z6abk6p2/badge" /></a>

What is MCP? ๐Ÿค”

The Model Context Protocol (MCP) is a system that lets AI apps, like Claude Desktop, connect to external tools and data sources. It gives a clear and safe way for AI assistants to work with local services and APIs while keeping the user in control.

What does this server do? ๐Ÿš€

The Apple Shortcuts MCP server:

  • Enables AI assistants to list available shortcuts
  • Allows running shortcuts by name with optional input parameters
  • Provides a simple interface for automation control

Build Apple Shortcuts Server and run locally ๐Ÿ› ๏ธ

  1. Clone this repository:
Copy & paste โ€” that's it
git clone git@github.com:recursechat/mcp-server-apple-shortcuts.git
  1. Install dependencies:
Copy & paste โ€” that's it
npm install
  1. Build project
Copy & paste โ€” that's it
npm run build

Here's the Claude Desktop configuration to use the Apple Shortcuts server with a local build:

Copy & paste โ€” that's it
{
  "mcpServers": {
    "apple-shortcuts": {
      "command": "npx",
      "args": ["/path/to/mcp-server-apple-shortcuts/build/index.js"],
    }
  }
}
<!-- ```json { "mcpServers": { "apple-shortcuts": { "command": "npx", "args": ["-y", "mcp-server-apple-shortcuts"] } } } ``` -->

License โš–๏ธ

Apache-2.0