关于 Shortcuts
Shortcuts MCP 服务是一个面向 macOS 的 MCP 服务,用于访问 Apple 快捷指令(Shortcuts)。它让 AI 助手可以列出、查看和运行用户的快捷指令。
主要功能
- 01列出快捷指令,可选显示标识符
- 02运行指定名称的快捷指令
- 03在快捷指令 App 中打开查看指定快捷指令
- 04通过 Resources 和 Prompts 提供相同的列表与操作入口
适用场景
- 01让 AI 助手按名称运行已有的快捷指令
- 02在对话中查看本机快捷指令的列表
- 03从 Cursor 或 Claude Desktop 中调用 macOS 自动化流程
MCP 相关
该项目是一个 MCP 服务,以 run、list、view 工具及 list 资源和 Prompts 的形式向 MCP 客户端提供快捷指令功能。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
shortcuts-mcp-server
一个 Model Context Protocol(MCP)服务,可访问 Apple Shortcuts 功能。此服务允许 AI 助手通过 MCP 接口列出、查看和运行你的快捷指令。
兼容 Cursor、Claude Desktop 和其他支持 MCP 的应用程序。

开始使用
前置条件
- macOS 14.5 或更高版本
- Xcode 26.0 或更高版本(Swift 6.2)
- mise
使用 mise 进行设置
安装 mise:
brew install mise
如需了解更多关于 mise 的信息,请访问官方文档。
快速安装
手动安装
使用以下服务更新你的 MCP 配置:
{
"mcpServers": {
"shortcuts-mcp-server": {
"command": "mise",
"args": [
"x",
"ubi:artemnovichkov/shortcuts-mcp-server@latest",
"--",
"shortcuts-mcp-server"
]
}
}
}
Xcode 27 Agent 插件
仓库根目录是一个采用 Claude Code 风格的 Agent 插件,Xcode 27 可以导入:
.claude-plugin/
├── plugin.json
└── icon.svg
plugin.json 声明了 MCP 服务,以及包含自定义工具图标和标题的 _meta。
在 Xcode 中:设置 → 智能功能 → 插件 → 添加插件…,然后选择克隆后的仓库目录。
使用方法
只需让大模型运行某个快捷指令、显示已添加快捷指令的列表,或在 Shortcuts 应用中查看快捷指令。
如果你的 MCP 客户端支持提示词和资源,也可以查看:

工具
- run - 运行快捷指令。
name- 要运行的快捷指令名称(字符串,必填)
- list - 列出你的快捷指令。
show-identifiers- 是否显示快捷指令的标识符。(布尔值,可选)
- view - 在 Shortcuts 应用中查看快捷指令。
name- 要查看的快捷指令名称(字符串,必填)
资源
- list - 列出你的快捷指令。
提示词
- run - 运行快捷指令。
name- 要运行的快捷指令名称(字符串,必填)
- list - 列出你的快捷指令。
show-identifiers- 是否显示快捷指令的标识符。(布尔值,可选)
- view - 在 Shortcuts 应用中查看快捷指令。
name- 要查看的快捷指令名称(字符串,必填)
参考资料
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。