Sound
Sound — это нативный MCP-сервер для macOS, который позволяет ИИ-инструментам, таким как Claude Code, Cursor и Windsurf, искать, воспроизводить и управлять Apple Music с помощью естественного языка.
Никаких API-ключей. Никаких процессов авторизации в браузере. Одна команда для установки, один запрос для настройки.
Что он умеет
Инструмент | Описание |
| Поиск песен, альбомов или исполнителей в Apple Music |
| Получение полных метаданных песни |
| Получение информации об альбоме со списком треков |
| Воспроизведение конкретной песни по ID из каталога |
| Переключение воспроизведения/паузы |
| Навигация по трекам |
| Информация о текущем треке и состоянии воспроизведения |
| Чтение или замена очереди воспроизведения |
| Список ваших плейлистов |
| История недавнего прослушивания |
| Создание нового плейлиста |
| Добавление песен в плейлист |
| Проверка работоспособности |
Требования
macOS 14+ (Sonoma или новее) на Apple Silicon
Подписка Apple Music (для воспроизведения; поиск по каталогу работает и без неё)
ИИ-инструмент с поддержкой MCP (Claude Code, Cursor, Windsurf и т.д.)
Для сборки из исходного кода: Xcode 16.3+ / Swift 6.1+
Установка
Homebrew (рекомендуется)
brew install seayniclabs/tap/soundИз исходного кода
git clone https://github.com/seayniclabs/sound.git
cd sound
swift build -c release
codesign --force --sign - --entitlements Sources/Sound/Sound.entitlements .build/release/SoundБинарный файл находится по адресу .build/release/Sound.
Первичная настройка
Запустите команду настройки, чтобы предоставить доступ к Apple Music:
sound setupЭто вызовет системный запрос macOS на разрешение доступа. Вам нужно сделать это только один раз.
Добавление в Claude Code
claude mcp add sound -- $(which sound)Или добавьте вручную в ~/.claude.json:
{
"mcpServers": {
"sound": {
"command": "/path/to/sound",
"args": ["serve"]
}
}
}Использование
После подключения просто общайтесь со своим ИИ-инструментом:
"Найди Tycho в Apple Music"
"Включи Everlong группы Foo Fighters"
"Создай плейлист под названием Focus и добавь туда эти треки"
"Что сейчас играет?"
"Переключи на следующий трек"
Как это работает
Sound использует фреймворк Apple MusicKit для нативного взаимодействия с Apple Music в macOS. Он обменивается данными с ИИ-инструментами через stdio, используя Model Context Protocol (JSON-RPC).
AI Tool --stdio/JSON-RPC--> Sound --MusicKit--> Apple Music
--ApplicationMusicPlayer--> Music.appАвторизация обрабатывается macOS — бинарный файл имеет встроенный идентификатор пакета (com.seayniclabs.sound) и право доступа MusicKit. Пользователям достаточно один раз нажать "Разрешить" при появлении запроса. Никаких токенов, логики обновления или конфигурационных файлов.
Сборка
swift build # debug build
swift build -c release # release buildSound требует Swift 6.1+ и предназначен для macOS 14+.
Лицензия
MIT
Авторы
Создано Seaynic Labs.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/seayniclabs/stem'
If you have feedback or need assistance with the MCP directory API, please join our Discord server