MCP-AppleMusic
Экспериментальный сервер для управления Apple Music на macOS через AppleScript.
Описание
Это реализация FastMCP-сервера на Python для контроля Apple Music (ранее iTunes) на macOS. Использует AppleScript для команд воспроизведения, поиска треков, создания плейлистов и получения статистики библиотеки. Требует macOS и установленного Apple Music. Идеально для автоматизации управления медиатекой в скриптах или приложениях.
Возможности
Воспроизведение
Запуск и пауза воспроизведения треков.
Навигация
Переход к следующему или предыдущему треку.
Поиск
Поиск треков в библиотеке по запросу.
Воспроизведение конкретного трека
Запуск выбранной песни.
Создание плейлистов
Формирование нового плейлиста с указанными песнями.
Статистика библиотеки
Получение информации о библиотеке Apple Music.
Установка
Сначала установите uv:
$ brew install uv
Затем в Claude Desktop добавьте в claude_desktop_config.json:
{
"mcpServers": {
"iTunesControlServer": {
"command": "uvx",
"args": ["-p", "3.13", "-n", "mcp-applemusic"]
}
}
}
Для запуска: ```bash python server.py