apple_music_mcp
Apple Music MCP
Высокопроизводительный сервер Model Context Protocol (MCP) для Apple Music. Гибридный движок: нативный macOS JXA и облачный REST, с кроссплатформенным поиском, асинхронной пакетной обработкой и выполнением без тайм-аута.
⚡ Быстрый старт
Запустите мгновенно с помощью npx или uvx (установка не требуется):
Вариант A: использование npx (рекомендуется)
npx -y @saitarrunpitta/apple-music-mcpВариант B: использование uvx
uvx --from git+https://github.com/saitarrun/apple-music-mcp.git apple-music-mcp serveВариант C: локальная установка через npm или pip
npm install -g @saitarrunpitta/apple-music-mcp
# or
pip install git+https://github.com/saitarrun/apple-music-mcp.gitRelated MCP server: apple-music-mcp
🔌 Настройка MCP-клиента
Добавьте apple-music в вашего любимого ИИ-ассистента за считанные секунды:
1. Antigravity / AGY CLI
agy mcp add apple-music -- npx -y @saitarrunpitta/apple-music-mcp2. Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"apple-music": {
"command": "npx",
"args": [
"-y",
"@saitarrunpitta/apple-music-mcp"
]
}
}
}3. Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"apple-music": {
"command": "npx",
"args": [
"-y",
"@saitarrunpitta/apple-music-mcp"
]
}
}
}4. Codex MCP
codex mcp add apple-music -- npx -y @saitarrunpitta/apple-music-mcp✨ Возможности
⚡ Движок JXA без тайм-аутов: Читает плейлисты с 1,000+ треков менее чем за 100 мс без зависаний AppleScript.
🌐 Кроссплатформенные чарты: Прямые ленты открытий из Shazam, Spotify, YouTube и Apple Music.
🚀 Асинхронная пакетная обработка: Добавление или удаление 100+ треков параллельно менее чем за 1 секунду.
🎵 Только аудио: Автоматически отфильтровывает музыкальные клипы и видео с текстами песен, чтобы в плейлистах оставался только звук.
🛡️ 100% защита от дубликатов: Встроенное нечёткое сопоставление предотвращает повторное добавление треков.
🔐 Автоматическая авторизация через Safari: Бесшовно извлекает токены веб-плеера из Safari без ручных API-ключей.
🧠 Умные рекомендации: Рекомендации треков в реальном времени на основе вашей истории прослушивания и схожести исполнителей.
🛠️ Справочник инструментов
Категория | Инструмент | Описание |
Обнаружение |
| Получайте главные хиты из чартов Shazam, Spotify, YouTube или Apple Music. |
| Наполняйте плейлист напрямую из любого чарта с дедупликацией. | |
| Умные рекомендации на основе истории прослушивания и исполнителей. | |
| Получайте недавнюю историю прослушивания из облака Apple Music. | |
| Получайте самые часто воспроизводимые альбомы и плейлисты. | |
Плейлисты |
| Список всех плейлистов библиотеки с количеством треков и описаниями. |
| Быстрое массовое получение треков (название, исполнитель, альбом, длительность). | |
| Параллельное пакетное добавление без дубликатов. | |
| Массовое удаление по ID связей треков. | |
| Создание нового плейлиста с произвольным описанием. | |
| Безопасное удаление плейлиста без удаления песен из библиотеки. | |
| Обновление описания плейлиста и синхронизация с iCloud. | |
Каталог |
| Поиск по глобальному каталогу Apple Music (песни, альбомы, исполнители, плейлисты). |
| Находит точный студийный аудио-ID в каталоге по названию/исполнителю. | |
| Получайте лучшие песни любого исполнителя. | |
| Получайте треки из официальных курируемых плейлистов Apple ( | |
Воспроизведение |
| Управление плеером ( |
| Обнаружение доступных колонок AirPlay и HomePod. | |
Курирование |
| Удаляет видеоэлементы и заменяет их официальными студийными аудиотреками. |
| Дедупликация изданий плейлистов с сохранением канонических треков. | |
| Объединение плейлистов со 100% дедупликацией. |
💻 Команды CLI
# Check status & active tokens
apple-music-mcp status
# Extract authentication tokens from open Safari session
apple-music-mcp login
# Clear catalog cache
apple-music-mcp clean-cache
# Run MCP server over stdio
apple-music-mcp serve🏷️ Теги и обнаружение
#ModelContextProtocol #MCP #MCPServer #AppleMusic #ClaudeAI #CursorAI #AnthropicClaude #AIAgents #MusicKit #Spotify #Shazam #YouTubeMusic #AppleScript #Python #OpenSource #DeveloperTools #LLM #Automation #PlaylistGenerator
📄 Лицензия
MIT © saitarrun
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Related MCP Connectors
MCP connector for iMessage & Contacts via a local Mac agent + Vercel relay
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
iTunes Search MCP — Apple's public catalog search
MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceMCP server for controlling Apple Music on macOS using JXA (JavaScript for Automation). Manage playback, search tracks, create playlists, and more without API keys.12MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for controlling Apple Music on macOS via AppleScript, enabling playlist management, playback control, and library search through natural language.121MIT
- AlicenseNot gradedqualityBmaintenanceControls Apple Music on macOS via AppleScript, enabling playback, lyrics retrieval, playlist management, and catalog search through an MCP interface.MIT
- AlicenseAqualityCmaintenanceA safe, structured Model Context Protocol server for the local Apple Music app on macOS. It lets an MCP client inspect a library, analyze and manage playlists, control playback, edit supported metadata, and keep a local audit trail.18MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/saitarrun/apple-music-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server