Skip to main content
Glama

Spotify MCP

by ashwanth1109

Spotify MCP

Spotify 用の FastMCP ツール。

デモ

リンク: https://drive.google.com/file/d/1jGGQBzeXSKSJijeUwFZLdvrKPmPuogGd/

前提条件

インストール

  • このリポジトリをクローンする
  • リポジトリのルートに.envファイルを作成し、Spotify API の認証情報を追加します ( .env.exampleからコピーします)
  • Spotify 開発者ダッシュボードにアクセスしてアプリを作成することで、資格情報を取得できます。
  • カーソル設定 > 機能 > MCPサーバー > + 新しいMCPサーバーを追加に移動します
  • 名前: Spotify、タイプ: コマンド、コマンド: uv --directory <path-to-repository/mcp-spotify> run main.py

ツールがインストールされたはずです。インストールされたmcp

試してみる

  • Composer 「エージェント」モードで開くと、Spotify プレーヤーをカーソルで制御できるようになります。(アクティブなデバイスで Spotify が開いていることを確認してください)

特徴

以下は、Cursor Composer を介して Spotify MCP ツールと対話する方法を紹介する会話の例です。

  1. ユーザー: 「プレイリストを見せてください。」
    応答: 「プレイリストはこちらです: チルバイブス、ワークアウトミックス、トップヒット。」
  2. ユーザー: 「『Chill Vibes』プレイリストを再生して。」
  3. ユーザー: 「曲を一時停止します。」
    応答: 「再生が一時停止されました。」
  4. ユーザー: 「曲を再開してください。」
    応答: 「再生を再開しています...」
  5. ユーザー: 「これは何の曲ですか?」
    応答: 「アラン・ウォーカーの『Faded』を聴いています。」
  6. ユーザー: 「このアーティストについて教えてください。人気の曲もいくつか教えてください。」
    応答: 「アーティスト情報: アラン・ウォーカー」
  7. ユーザー: 「過去 6 か月間のトップアーティストを表示してください。」
    応答: 「最もよく再生されるアーティストは次のとおりです...」
  8. ユーザー: 「Coldplay を検索してください。」
    応答: 「見つかったアーティスト: Coldplay。彼らのトップトラックは次のとおりです...」
  9. ユーザー: 「『Fix You』という曲を再生してください。」
    応答: 「『Fix You』の再生を開始しています...」
  10. ユーザー: 「キューを見せてください。」
    応答: 「現在のキュー: トラック 1、トラック 2、トラック 3...」
  11. ユーザー: 「『Paradise』をキューに追加してください。」
    応答: 「Coldplay の『Paradise』をキューに追加しました。」
  12. ユーザー: 「『Paradise』をキューの上へ移動してください。」
  13. ユーザー: 「繰り返し設定してください。」
  14. ユーザー: 「この曲が好きです。似たような曲をいくつかお勧めください。」
    回答: 「このトラックに基づいたいくつかの推奨事項を以下に示します...」
  15. ユーザー: 「このトラックを「Chill Vibes」プレイリストに追加してください。」

利用可能な追加機能:

  • トラック内の特定の位置をシークする
  • 詳細な再生状態を表示
  • 複数のトラックを一度にスキップする

さらに多くの機能のサポートをご希望の場合は、お気軽に問題を提起してください。

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Cursor Composer の自然言語コマンドを通じて Spotify を制御できる FastMCP ツール。これにより、ユーザーは再生を管理したり、コンテンツを検索したり、プレイリストを操作したりできるようになります。

  1. デモ
    1. 前提条件
      1. インストール
        1. 試してみる
          1. 特徴

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A FastMCP-based tool for interacting with Splunk Enterprise/Cloud through natural language. This tool provides a set of capabilities for searching Splunk data, managing KV stores, and accessing Splunk resources
              Last updated -
              12
              59
              Python
              Apache 2.0
              • Apple
            • A
              security
              F
              license
              A
              quality
              A lightweight Model Context Protocol server that enables AI assistants like Cursor & Claude to control Spotify playback and manage playlists.
              Last updated -
              12
              99
              TypeScript
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables controlling Spotify playback through natural language commands in MCP clients like Cursor or Claude for Desktop.
              Last updated -
              2
              TypeScript
            • A
              security
              A
              license
              A
              quality
              A powerful MCP tool for parsing and manipulating MIDI files that allows users to read, analyze, and modify MIDI files through natural language commands, supporting operations like reading file information, modifying tracks, adding notes, and setting tempo.
              Last updated -
              11
              427
              5
              JavaScript
              MIT License
              • Linux
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/ashwanth1109/mcp-spotify'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server