ContextHub
外部サービス連携無料プランあり🔑 APIキー必要npx

Spotify MCP Server

Spotify MCPサーバーでClaudeが楽曲・プレイリスト管理

265GitHub
クイックインストール
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. 1

    https://developer.spotify.com/dashboard にアクセス(Spotifyアカウントが必要)

  2. 2

    「Create app」をクリックし、アプリ名・説明・リダイレクトURIを入力(Redirect URI: http://localhost:8888/callback)

  3. 3

    作成したアプリの「Settings」から「Client ID」と「Client Secret」を取得

  4. 4

    Client IDとClient SecretをそれぞれSPOTIFY_CLIENT_IDとSPOTIFY_CLIENT_SECRETに設定

  5. 5

    初回起動時にブラウザでOAuth認証が必要(ユーザーがSpotifyアカウントを承認)

APIキー発行ページへ →

こんな使い方ができます

気分や作業内容をClaudeに伝えて最適なプレイリストを自動生成させられる

アーティストや楽曲をClaudeに検索させて詳細情報やディスコグラフィを取得できる

再生履歴をClaudeに分析させて音楽の趣味傾向レポートを作成できる

セットアップ手順

  1. 1

    Spotify for Developers(developer.spotify.com)にアクセスしてログインする

  2. 2

    「Dashboard」→「Create app」でアプリを作成してRedirect URI(http://localhost:8888/callback等)を設定する

  3. 3

    「Settings」タブからClient IDとClient Secretをコピーする

  4. 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 でアプリ登録後に取得可能

Terminal
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#音楽#プレイリスト

外部リンク