Spotify MCPサーバー

Spotify MCPサーバー

Spotify MCPサーバーでFlowHunt AIワークフローをSpotifyへシームレスに接続し、高度な音楽再生・検索・プレイリスト・キュー管理を実現。

「Spotify」MCPサーバーは何をする?

Spotify MCP(Model Context Protocol)サーバーは、AIアシスタント(LLMなど)とSpotifyの豊富なAPIを接続するためのツールです。仲介役として機能し、AI搭載ワークフローからSpotifyの再生コントロール、トラック・アルバム・アーティスト・プレイリストの検索、詳細情報の取得、ユーザープレイリストやキューの管理が可能になります。これにより、開発者やAIユーザーは音楽データや再生制御をアプリケーションにシームレスに統合し、音楽管理・キュレーション・探索の自動化が実現します。Spotifyの機能に標準化されたアクセスを提供し、音楽コンテンツと動的にやり取りできるインテリジェントエージェントの開発が容易になります。

プロンプト一覧

リポジトリにはプロンプトテンプレートの記載はありません。

リソース一覧

リポジトリには明示的なMCPリソースの記載はありません。

ツール一覧

  • 再生開始: 接続されたSpotifyアカウントでトラックやプレイリストの再生を開始します。
  • 再生一時停止: 現在の再生セッションを一時停止します。
  • スキップ: 再生キュー内の次のトラックにスキップします。
  • 検索: トラック、アルバム、アーティスト、プレイリストの検索が可能です。
  • 情報取得: 特定のトラック、アルバム、アーティスト、プレイリストの情報を取得します。
  • キュー管理: Spotifyの再生キューにトラックを追加します。
  • プレイリスト管理: ユーザープレイリストの作成や更新が可能です。

このMCPサーバーのユースケース

  • 音楽再生コントロール: AIを介して再生・一時停止・スキップ・キュー管理などを自動化し、ハンズフリーやワークフロー主導の環境に最適です。
  • 音楽探索・検索: AIエージェントがSpotifyカタログから楽曲・アルバム・アーティスト・プレイリストを検索し、アプリ内のおすすめや音楽探索機能を強化できます。
  • プレイリスト管理: インテリジェントエージェントがユーザー向けにプレイリストを作成・更新・キュレーションし、パーソナライズされたおすすめやルーチン更新をサポートします。
  • 音楽情報取得: トラックやアルバム、アーティスト、プレイリストの詳細なメタデータを取得し、音楽分析やレポート、文脈に応じたおすすめに活用できます。
  • キュー管理: AIが再生キューを動的に管理・更新し、ユーザーの好みや状況に応じてトラックを追加・削除できます。

セットアップ方法

Windsurf

Windsurf固有のセットアップ手順は提供されていません。

Claude

  1. 前提: Spotify Developer DashboardからSpotify APIの認証情報(Client ID、Client Secret、Redirect URI)を取得します。
  2. リポジトリのクローン:
    git clone https://github.com/varunneal/spotify-mcp.git
    
  3. 設定ファイルの編集: Claude Desktopの設定ファイルを開きます。
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  4. MCPサーバーの追加: mcpServersセクションに以下のJSONスニペットを追加します。
    "spotify": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/spotify_mcp",
        "run",
        "spotify-mcp"
      ],
      "env": {
        "SPOTIFY_CLIENT_ID": "YOUR_CLIENT_ID",
        "SPOTIFY_CLIENT_SECRET": "YOUR_CLIENT_SECRET",
        "SPOTIFY_REDIRECT_URI": "http://127.0.0.1:8080/callback"
      }
    }
    
  5. 保存と再起動: ファイルを保存し、Claude Desktopを再起動します。
  6. 確認: ClaudeインターフェースでSpotify MCPサーバーが利用可能か確認します。

Cursor

Cursor固有のセットアップ手順は提供されていません。

Cline

Cline固有のセットアップ手順は提供されていません。

APIキーの安全な管理

API認証情報は設定JSONの環境変数(env)として保存します。

"env": {
  "SPOTIFY_CLIENT_ID": "YOUR_CLIENT_ID",
  "SPOTIFY_CLIENT_SECRET": "YOUR_CLIENT_SECRET",
  "SPOTIFY_REDIRECT_URI": "http://127.0.0.1:8080/callback"
}

FlowHuntフロー内でのMCP利用方法

FlowHuntでのMCP利用

MCPサーバーをFlowHuntワークフローに組み込むには、まずMCPコンポーネントをフローに追加し、AIエージェントと接続します。

FlowHunt MCP flow

MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定セクションに以下のJSON形式でMCPサーバー情報を入力します。

{
  "spotify": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AIエージェントはこのMCPをツールとして利用し、すべての機能にアクセスできるようになります。“spotify"はご自身のMCPサーバー名に、URLはご自身のMCPサーバーURLに適宜変更してください。


概要

セクション利用可否詳細・備考
概要
プロンプト一覧プロンプトテンプレートなし
リソース一覧明示的なリソースなし
ツール一覧READMEの機能一覧より推定
APIキーの安全管理JSON設定のenv経由
サンプリングサポート(評価上は重要度低)記載なし

所感

Spotify MCPサーバーは、Claude用の明確なセットアップ手順と再生・検索の包括的なツールサポートを備え、実用的な音楽連携機能を提供します。ただし、プロンプトテンプレートや明示的なリソース、ルート/サンプリングサポートがないため、上級MCPユーザー向け拡張性はやや限定的です。

MCPスコア

ライセンス有無✅ (MIT)
ツールが1つ以上ある
フォーク数69
スター数358

よくある質問

Spotify MCPサーバーは何をしますか?

FlowHunt AIエージェントやワークフローがSpotifyのAPIに接続し、再生コントロール、音楽検索、プレイリストやキューの管理、メタデータへのアクセスなど、音楽関連のタスクをプログラム的に自動化できます。

Spotify MCPサーバーで利用できるツールは?

利用可能なツールには、再生開始、再生一時停止、スキップ、検索(トラック・アルバム・アーティスト・プレイリスト)、情報取得、キュー管理、プレイリスト管理があります。

Spotify APIの認証情報はどう安全に管理しますか?

認証情報はMCPサーバー設定JSONの「env」フィールドに環境変数として保存してください。重要な認証情報をソース管理にコミットしないよう注意しましょう。

FlowHuntはSpotify MCPサーバーでプレイリスト管理できますか?

はい、FlowHuntはMCPサーバーを使ってSpotifyプレイリストの作成・更新・キュレーションが可能です。AIワークフローから自動でおすすめや管理ができます。

プロンプトテンプレートやリソースは含まれていますか?

デフォルトではプロンプトテンプレートや明示的なMCPリソースは提供されていません。すべての連携は利用可能なツールセットとワークフローデザインに依存します。

SpotifyをFlowHuntと連携

Spotify MCPサーバーをFlowHuntに接続し、AIフローで音楽再生や管理を自動化しましょう。

詳細はこちら

AbletonMCP MCPサーバー
AbletonMCP MCPサーバー

AbletonMCP MCPサーバー

AbletonMCPはAbleton LiveとClaudeなどのAIアシスタントをつなぎ、音楽制作の自動化やトラック操作、MIDIクリップ生成、ライブセッションの制御を自然言語で双方向に実現します。...

1 分で読める
AI Music Production +5
Discogs MCPサーバー
Discogs MCPサーバー

Discogs MCPサーバー

Discogs MCPサーバーは、AIアシスタントや開発ツールがDiscogs音楽データベースとシームレスに接続できるようにし、音楽リリース、アーティスト、レーベルへの自動アクセスを提供して、アプリ統合やワークフロー自動化を豊かにします。...

1 分で読める
Music MCP Server +3
Audiense Insights MCPサーバー
Audiense Insights MCPサーバー

Audiense Insights MCPサーバー

Audiense Insights MCPサーバーを使って、AIエージェントと強力なマーケティング分析を連携させましょう。Audiense Insightsレポートからオーディエンスインテリジェンス、人口統計データ、インフルエンサーメトリクス、コンテンツエンゲージメントをシームレスに抽出・要約・分析し、FlowHunt...

1 分で読める
MCP Marketing +4