Apple Music MCP Server
Apple Music MCP Server v2
Apple Developerアカウント不要! .p8証明書、APIキー、開発者アカウントは一切必要ありません。
Claude CodeをApple MusicにApple IDのみで接続します。
仕組み
このMCPは実際のブラウザ(Chromium)を起動します。music.apple.comでApple IDを使ってログインし、適当な曲を再生すると、PlaywrightがAppleのサイト自体が生成する認証トークンを自動的にキャプチャします。とてもシンプルです。
Related MCP server: Spotify MCP Server
クイックセットアップ(3ステップ)
1. インストール
cd apple-music-mcp
npm install
npx playwright install chromium
npm run build2. ログイン - パート1
node dist/login.jsブラウザが開きます。Apple IDでログインし、適当な曲を再生してください。 トークンがキャプチャされたら、ブラウザを閉じてください。
2. ログイン - パート2
node atualizatokens.mjs3. Claude Codeの設定
MCP設定ファイルに追加してください:
{
"mcpServers": {
"apple-music": {
"command": "node",
"args": ["CAMINHO\\COMPLETO\\apple-music-mcp\\dist\\index.js"],
"cwd": "CAMINHO\\COMPLETO\\apple-music-mcp"
}
}
}Claude Codeを再起動します。これで完了です!
利用可能なツール
ツール | 説明 |
| ブラウザ経由のログイン(トークン期限切れ時) |
| ログイン状態とトークンの有効期限を確認 |
| 最近再生した曲 |
| プレイリスト一覧 |
| 特定のプレイリスト内の曲 |
| カタログ検索(曲、アーティスト、アルバム) |
| AIによるパーソナライズされたおすすめ |
| 好みの詳細プロフィール |
| よく聴くアーティスト |
| プレイリスト作成(手動またはおすすめ機能を使用) |
| 曲の詳細情報 |
Claude Codeでの使用例
- "Quais sao minhas musicas recentes?"
- "Crie uma playlist com 30 recomendacoes de indie rock"
- "Me mostre meu perfil musical"
- "Busque por bossa nova e crie uma playlist 'Foco'"
- "Quais musicas estao na playlist 'Favoritas'?"
- "Quem sao meus top 10 artistas?"注意事項
トークンの有効期限は約25日間です。期限が切れたら、再度
node dist/login.jsを実行してください。初回起動時はChromium(約150MB)をインストールするため、時間がかかります。
Windows、Mac、Linuxで動作します。
個人データ(履歴、プレイリスト)にアクセスするにはApple Musicのサブスクリプションが必要です。
カタログ検索はログインなしでも利用可能です(制限あり)。
This server cannot be deployed
Maintenance
Related MCP Connectors
Run Apple Search Ads from Claude: performance, recommendations, keywords, budgets, launches.
1Connect Claude to your Intervals.icu watch data for fitness, workout review, and plan writing.
Search, read, and write your Apple Notes from ChatGPT/Claude via a local Mac agent + MCP relay.
Connect Claude to Fathom meeting recordings, transcripts, and summaries
Related MCP Servers
- AlicenseBqualityAmaintenanceConnects Claude with Spotify, allowing users to control playback, search for content, get music information, and manage the Spotify queue.2895 PyPI11MIT
- FlicenseAqualityDmaintenanceConnects Claude with Spotify, enabling playback control, search functionality, and queue management through Spotify's API.4-
- FlicenseAqualityDmaintenanceConnects Claude with Spotify, allowing users to control playback, search for music, get track/artist information, and manage the queue via the Spotify API.51-
- AlicenseAqualityBmaintenanceFull Apple Music integration for Claude: search the catalog, browse your personal library, manage playlists, and get personalised recommendations.1144MIT