local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides access to macOS Siri Shortcuts functionality, allowing listing, opening, and running shortcuts from the macOS Shortcuts app.
Siri 快捷方式 MCP 服务器
此 MCP 服务器通过模型上下文协议 (MCP) 提供对 Siri 快捷方式功能的访问。它允许从 macOS 快捷方式应用列出、打开和运行快捷方式。
特征
- 公开所有快捷方式,这意味着 LLM 可以调用快捷方式应用程序中可用的任何内容。
- 列出所有可用的快捷方式
- 在“快捷方式”应用中打开快捷方式
- 使用可选输入参数运行快捷方式
- 为每个可用快捷方式动态生成工具
工具
基础工具
list_shortcuts
- 列出系统上所有可用的 Siri 快捷方式
- 无需输入
- 返回:快捷方式名称数组
Copyopen_shortcut
- 在“快捷方式”应用中打开快捷方式
- 输入:
name
(字符串):要打开的快捷方式的名称
run_shortcut
- 运行带有可选输入的快捷方式
- 输入:
name
(字符串):要运行的快捷方式的名称input
(字符串,可选):传递给快捷方式的文本输入或文件路径
动态工具
服务器会自动为每个可用的快捷方式生成以下格式的附加工具:
- 工具名称:
run_shortcut_[sanitized_shortcut_name]
- 描述:运行特定的快捷方式
- 输入:
input
(字符串,可选):传递给快捷方式的文本输入或文件路径
与 Claude 一起使用
添加到您的 Claude 配置:
Copy
实现细节
- 使用 macOS
shortcuts
CLI 命令 - 清理快捷方式名称以实现工具命名兼容性
- 支持直接文本输入和基于文件的输入
- 可用时返回快捷方式输出
- 实现标准 MCP 错误处理
You must be authenticated.
通过模型上下文协议实现与 macOS Siri Shortcuts 的交互,允许用户使用可选输入动态列出、打开和运行快捷方式。