Skip to main content
Glama
RicardoCA

Apple Music MCP Server

by RicardoCA

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 build

2. ログイン - パート1

node dist/login.js

ブラウザが開きます。Apple IDでログインし、適当な曲を再生してください。 トークンがキャプチャされたら、ブラウザを閉じてください。

2. ログイン - パート2

node atualizatokens.mjs

3. 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を再起動します。これで完了です!

利用可能なツール

ツール

説明

apple_music_login

ブラウザ経由のログイン(トークン期限切れ時)

apple_music_status

ログイン状態とトークンの有効期限を確認

get_recently_played

最近再生した曲

get_playlists

プレイリスト一覧

get_playlist_tracks

特定のプレイリスト内の曲

search_music

カタログ検索(曲、アーティスト、アルバム)

get_recommendations

AIによるパーソナライズされたおすすめ

get_music_profile

好みの詳細プロフィール

get_top_artists

よく聴くアーティスト

create_playlist

プレイリスト作成(手動またはおすすめ機能を使用)

get_track_details

曲の詳細情報

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のサブスクリプションが必要です。

  • カタログ検索はログインなしでも利用可能です(制限あり)。

Related MCP Connectors

Related MCP Servers