自动化控制服务器

一个让AI助手如Claude控制Apple Shortcuts自动化的MCP服务器,安全地在macOS上触发快捷方式和自动化任务。

  • by recursechat
  • JavaScript
  • 本地部署
  • 352 星标
  • 更新于
在 GitHub 查看 recursechat/mcp-server-apple-shortcuts

使用说明

苹果快捷方式MCP服务器🤖

一个模型上下文协议(MCP)服务器,让像克劳德这样的人工智能助手控制苹果快捷方式的自动化。这使得AI模型能够在macOS上以安全和可控的方式触发快捷方式并自动化任务。

什么是MCP? 🤔

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

这个服务器做什么? 🚀

苹果快捷方式MCP服务器:

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

先决条件📋

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

使用Apple快捷方式服务器的配置⚙️

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

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

构建Apple快捷方式服务器并在本地运行🛠️

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

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

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

用法🎯

你可以问克劳德“列出快捷方式”,或者用快捷方式名称运行特定的快捷方式,例如“获取当天的单词”或“播放一首歌”。

许可证⚖️

阿帕奇-2.0