Apple Shortcuts Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Enables AI assistants to control Apple Shortcuts automations on macOS, including listing available shortcuts and running shortcuts by name with optional input parameters

  • Provides integration with macOS through Apple Shortcuts, allowing automation of tasks on the macOS platform

Apple Shortcuts MCP 服务器🤖

模型上下文协议 (MCP) 服务器,允许像 Claude 这样的 AI 助手控制 Apple Shortcuts 自动化功能。这使得 AI 模型能够以安全可控的方式在 macOS 上触发快捷方式并自动执行任务。

MCP 是什么?🤔

模型上下文协议 (MCP) 是一个允许 AI 应用(例如 Claude Desktop)连接到外部工具和数据源的系统。它为 AI 助手提供了一种清晰、安全的方式,使其能够使用本地服务和 API,同时保持用户的控制权。

这个服务器是做什么的?🚀

Apple Shortcuts MCP 服务器:

  • 使人工智能助手能够列出可用的快捷方式
  • 允许使用可选输入参数按名称运行快捷方式
  • 提供简单的自动化控制界面

先决条件📋

在开始之前,请确保您已:

配置使用 Apple Shortcuts Server ⚙️

以下是使用 Apple Shortcuts 服务器的 Claude Desktop 配置:

{ "mcpServers": { "apple-shortcuts": { "command": "npx", "args": ["-y", "mcp-server-apple-shortcuts"] } } }

构建 Apple Shortcuts Server 并在本地运行🛠️

  1. 克隆此存储库:
git clone git@github.com:recursechat/mcp-server-apple-shortcuts.git
  1. 安装依赖项:
npm install
  1. 构建项目
npm run build

以下是使用 Apple Shortcuts 服务器进行本地构建的 Claude Desktop 配置:

{ "mcpServers": { "apple-shortcuts": { "command": "npx", "args": ["/path/to/mcp-server-apple-shortcuts/build/index.js"], } } }

用法🎯

您可以要求 Claude“列出快捷方式”或运行具有快捷方式名称的特定快捷方式,例如“获取每日单词”或“播放歌曲”。

许可证⚖️

Apache-2.0

ID: 15z6abk6p2