mcpField
S
SpotifyMcpServer

SpotifyMcpServer

ローカル
github.com/devoctomyゲーム・エンタメ078 週間前に更新

SpotifyMcpServer について

SpotifyMcpServerは、Spotifyのユーザープレイリストにアクセスする.NET 8製のSTDIO MCPサーバーです。Spotify APIの認証情報を設定し、ユーザーIDを指定してプレイリストを取得できます。

主な機能

  1. 01Spotify向けSTDIO MCPサーバー
  2. 02ユーザーIDによるプレイリスト取得
  3. 03Spotify API認証情報の利用

活用シーン

  1. 01Spotifyユーザーのプレイリスト取得
  2. 02MCPクライアントへのプレイリスト検索機能の提供

MCP 対応

STDIO経由でGetUserPlaylistsツールをMCPクライアントに公開し、指定したSpotifyユーザーIDのプレイリストを取得します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Spotify MCP サーバー

Spotify 用のシンプルな STDIO MCP サーバーです。

リターン URL が必要な既存のツールがうまく使えなかったため、自分で作ることにしました。

要件
  • .NET 8.0 SDK

以下の環境変数

SPOTIFY_API_CLIENTID
SPOTIFY_API_SECRET

Spotify の開発者ポータルでアプリケーションを作成すると、これらを取得できます。入力した内容が受け付けられる限り、使用されることはないため、リターン URL には任意の値を入力できます。

Cursor での設定
{
  "mcpServers": {
    "spotify": {
      "command": "<full path>\\SpotifyMcpServer.exe",
      "args": []
    }
  }
}
現在のツール
  1. GetUserPlaylists - ユーザー ID を指定して、そのユーザーのプレイリストを取得します。

コメント

MCP は初めてですか?

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

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