关于 Apple Shortcuts MCP Server 🤖
Apple Shortcuts MCP Server 是一个 MCP 服务,允许 Claude 等 AI 助手列出并运行 macOS 上的 Apple 快捷指令。它面向希望通过 AI 助手触发本地自动化的 macOS 用户。
主要功能
- 01列出可用的快捷指令
- 02按名称运行快捷指令
- 03支持传入可选输入参数
适用场景
- 01让 AI 助手查看本机已有的快捷指令
- 02通过自然语言触发快捷指令自动化任务
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
2收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 是 | 要运行的快捷指令名称 |
| input | string | 否 | 要传递给快捷指令的可选输入 |
详细介绍
Apple Shortcuts MCP 服务 🤖
一个模型上下文协议(MCP)服务,可让 Claude 等 AI 助手控制 Apple Shortcuts 自动化功能。借助它,AI 模型可以在 macOS 上以安全、受控的方式触发快捷指令并自动执行任务。
什么是 MCP?🤔
模型上下文协议(MCP)是一种系统,可让 Claude Desktop 等 AI 应用连接到外部工具和数据源。它为 AI 助手与本地服务和 API 协作提供了一种清晰、安全的方式,同时让用户始终掌握控制权。
此服务能做什么?🚀
Apple Shortcuts MCP 服务:
- 允许 AI 助手列出可用的快捷指令
- 支持按名称运行快捷指令,并可选择传入参数
- 提供简单的自动化控制界面
前置条件 📋
开始之前,请确保你已准备好:
- Node.js(v18 或更高版本)
- 已安装 Claude Desktop
- 已配置“快捷指令”应用的 macOS
配置 Apple Shortcuts 服务 ⚙️
以下是使用 Apple Shortcuts 服务的 Claude Desktop 配置:
{
"mcpServers": {
"apple-shortcuts": {
"command": "npx",
"args": ["-y", "mcp-server-apple-shortcuts"]
}
}
}
构建 Apple Shortcuts 服务并在本地运行 🛠️
- 克隆此代码库:
git clone [email protected]:recursechat/mcp-server-apple-shortcuts.git
- 安装依赖项:
npm install
- 构建项目
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
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。