mcpField
S
Spotify MCP Server

Spotify MCP Server

ローカル
github.com/Shrau1711メディア・デザイン084 週間前に更新

Spotify MCP Server について

Spotify MCP Serverは、Spotify Web APIを利用してAIアシスタントから再生操作、音量調整、ユーザープレイリスト取得を行うFlaskベースのMCPサーバーです。現在の再生曲の取得とMCPコマンド実行にも対応します。

主な機能

  1. 01Spotify認証
  2. 02再生・一時停止・曲操作
  3. 03再生音量の調整
  4. 04再生中の曲の取得
  5. 05ユーザープレイリスト取得
  6. 06MCPコマンドの実行

活用シーン

  1. 01AIアシスタントからSpotifyを操作
  2. 02再生中の曲を確認
  3. 03Spotifyのプレイリストを確認
  4. 04再生音量を調整

MCP 対応

Spotify Web APIを通じて、再生操作、音量、再生中の曲、プレイリストを提供し、MCPコマンドの実行にも対応します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Spotify MCP サーバー

これは、Spotify Web API と連携して、再生の制御、音量の管理、プレイリストの取得などを行う Flask ベースの MCP サーバーです。

🚀 機能

  • Spotify で認証します
  • 再生を制御します(再生/一時停止/次へ/前へ)
  • 音量を調整します
  • 再生中の曲を取得します
  • ユーザーのプレイリストを取得します
  • MCP コマンドの実行(カスタムコマンド用)

🔗 API エンドポイント

エンドポイント説明
/login認証のために Spotify へリダイレクトします
/callbackSpotify OAuth コールバックを処理します
/current-song再生中の曲を取得します
/play再生を開始します
/pause再生を一時停止します
/next次のトラックにスキップします
/previous前のトラックに戻ります
/volume?volume=50音量を 50% に設定します(50 を希望するレベルに置き換えてください)
/playlistsユーザーのプレイリストを取得します
/mcp-command?command=playMCP コマンドを実行します

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。