Apple Shortcuts MCP 服务器🤖
模型上下文协议 (MCP) 服务器,允许像 Claude 这样的 AI 助手控制 Apple Shortcuts 自动化功能。这使得 AI 模型能够以安全可控的方式在 macOS 上触发快捷方式并自动执行任务。
MCP 是什么?🤔
模型上下文协议 (MCP) 是一个允许 AI 应用(例如 Claude Desktop)连接到外部工具和数据源的系统。它为 AI 助手提供了一种清晰、安全的方式,使其能够使用本地服务和 API,同时保持用户的控制权。
Related MCP server: mac-apps-launcher
这个服务器是做什么的?🚀
Apple Shortcuts MCP 服务器:
使人工智能助手能够列出可用的快捷方式
允许使用可选输入参数按名称运行快捷方式
提供简单的自动化控制界面
先决条件📋
在开始之前,请确保您已:
Node.js (v18 或更高版本)
配置了快捷方式应用的 macOS
配置使用 Apple Shortcuts Server ⚙️
以下是使用 Apple Shortcuts 服务器的 Claude Desktop 配置:
{
"mcpServers": {
"apple-shortcuts": {
"command": "npx",
"args": ["-y", "mcp-server-apple-shortcuts"]
}
}
}
构建 Apple Shortcuts Server 并在本地运行🛠️
克隆此存储库:
git clone git@github.com: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