Spotify MCP Server
Spotify MCPサーバーでClaudeが楽曲・プレイリスト管理
npx spotify-mcp-server概要
Spotify MCP Serverの設定方法と使い方。
音楽ストリーミングサービス「Spotify」をClaudeから操作できるMCPサーバー。
楽曲・アルバム・アーティストの検索、プレイリストの作成・管理、再生履歴の取得が可能。
ClaudeとSpotifyのMCPサーバー連携で気分・作業内容・シチュエーションに最適なプレイリストを自動生成でき、音楽体験をパーソナライズする使い方が可能。
再生履歴をClaudeが分析して音楽傾向レポートを生成したり、アーティスト情報の調査にも対応。
設定方法はSpotify Developer Appを登録してClient IDとSecretを取得するだけで、日常のBGM選びからコンテンツ制作の音楽リサーチまで幅広く活用できる。
料金・APIキー情報
料金
無料プランありAPIキー
🔑 必要🔑 APIキーの取得方法
- 1
https://developer.spotify.com/dashboard にアクセス(Spotifyアカウントが必要)
- 2
「Create app」をクリックし、アプリ名・説明・リダイレクトURIを入力(Redirect URI: http://localhost:8888/callback)
- 3
作成したアプリの「Settings」から「Client ID」と「Client Secret」を取得
- 4
Client IDとClient SecretをそれぞれSPOTIFY_CLIENT_IDとSPOTIFY_CLIENT_SECRETに設定
- 5
初回起動時にブラウザでOAuth認証が必要(ユーザーがSpotifyアカウントを承認)
こんな使い方ができます
気分や作業内容をClaudeに伝えて最適なプレイリストを自動生成させられる
アーティストや楽曲をClaudeに検索させて詳細情報やディスコグラフィを取得できる
再生履歴をClaudeに分析させて音楽の趣味傾向レポートを作成できる
セットアップ手順
- 1
Spotify for Developers(developer.spotify.com)にアクセスしてログインする
- 2
「Dashboard」→「Create app」でアプリを作成してRedirect URI(http://localhost:8888/callback等)を設定する
- 3
「Settings」タブからClient IDとClient Secretをコピーする
- 4
ターミナルで以下のコマンドを実行してClaude Codeに追加する:claude mcp add spotify -e SPOTIFY_CLIENT_ID=your-spotify-client-id -e SPOTIFY_CLIENT_SECRET=your-spotify-client-secret -e SPOTIFY_REDIRECT_URI=http://localhost:8888/callback -- npx -y spotify-mcp-server
設定ファイル
コピー前に確認
Spotify Developer AppのClient IDとSecretが必要。developer.spotify.com でアプリ登録後に取得可能
claude mcp add spotify -e SPOTIFY_CLIENT_ID=your-spotify-client-id -e SPOTIFY_CLIENT_SECRET=your-spotify-client-secret -e SPOTIFY_REDIRECT_URI=http://localhost:8888/callback -- npx -y spotify-mcp-server