MCP-сервер для запуска Apple Shortcuts из LLM. Позволяет вызывать любые автоматизации macOS/iOS через Claude, интегрируя AI с нативной автоматизацией Apple.
# Claude Desktop — claude_desktop_config.json:
{ "mcpServers": { "apple-shortcuts": { "command": "npx", "args": ["-y", "@recursechat/mcp-server-apple-shortcuts"] } } }
# Claude Code (CLI):
claude mcp add apple-shortcuts -- npx -y @recursechat/mcp-server-apple-shortcuts
# OpenCode — ~/.config/opencode/opencode.json:
{ "mcp": { "apple-shortcuts": { "type": "local", "command": ["npx", "-y", "@recursechat/mcp-server-apple-shortcuts"] } } }
Сервер протокола контекста модели (MCP), позволяющий ИИ-ассистентам, таким как Claude, управлять автоматизациями Apple Shortcuts. Это дает возможность ИИ-моделям запускать ярлыки и автоматизировать задачи на macOS безопасным и управляемым способом.
Протокол контекста модели (MCP) — это система, которая позволяет приложениям ИИ, таким как Claude Desktop, подключаться к внешним инструментам и источникам данных. Он предоставляет понятный и безопасный способ для ИИ-ассистентов взаимодействовать с локальными сервисами и API, сохраняя контроль пользователя.
Сервер Apple Shortcuts MCP: - Позволяет ИИ-ассистентам получать список доступных ярлыков - Разрешает запускать ярлыки по имени с опциональными входными параметрами - Предоставляет простой интерфейс для управления автоматизациями
Перед началом убедитесь, что у вас есть: - Node.js (версии 18 или выше) - Установленный Claude Desktop - macOS с настроенным приложением «Короткие команды»
Вот конфигурация Claude Desktop для использования сервера Apple Shortcuts:
{
"mcpServers": {
"apple-shortcuts": {
"command": "npx",
"args": ["-y", "mcp-server-apple-shortcuts"]
}
}
}
git clone git@github.com:recursechat/mcp-server-apple-shortcuts.git
npm install
npm run build
Вот конфигурация Claude Desktop для использования сервера Apple Shortcuts с локальной сборкой:
{
"mcpServers": {
"apple-shortcuts": {
"command": "npx",
"args": ["/path/to/mcp-server-apple-shortcuts/build/index.js"],
}
}
}
Вы можете попросить Claude «перечислить ярлыки» или запустить конкретный ярлык по его имени, например «получить слово дня» или «воспроизвести песню».
Apache-2.0