OlympHill
spotify-mcp-server logo

spotify-mcp-serverThis program connects AI assistants directly to your Spotify account so you can control your music easily. You can ask the AI to find songs, adjust playback, change the volume, and organize playlists

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

Spotify MCP Server is a lightweight Model Context Protocol (MCP) server that enables AI assistants to control Spotify playback and manage playlists. It allows users to interact with Spotify using natural language commands, such as playing songs, adjusting playback, changing volume, and organizing playlists. The server provides a set of tools and APIs for reading and manipulating Spotify data, including searching for tracks, getting currently playing tracks, retrieving playlists, and more.

Key features

  • Search for tracks, albums, artists, or playlists on Spotify
  • Get information about currently playing tracks
  • Retrieve list of user's playlists
  • Get tracks in a specific playlist
  • Retrieve recently played tracks
  • Get user's saved tracks (Liked Songs library)

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Voice Control of Spotify

Use AI assistants like Cursor or Claude to control Spotify playback using voice commands, such as 'Play Elvis's first song' or 'Turn the volume down a bit'.

Playlist Management

Use the Spotify MCP Server to manage playlists, such as creating a Taylor Swift / Slipknot fusion playlist or copying tracks from one playlist to another.

Pros & Cons

Pros

  • Enables AI assistants to control Spotify playback and manage playlists
  • Provides a lightweight and flexible MCP server solution
  • Supports natural language commands for easy interaction

Cons

  • Requires technical setup and configuration
  • Limited to Spotify API capabilities and rate limits

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

Is the tool compatible with popular AI assistants?

It is designed to work with AI assistants that support the Model Context Protocol (MCP), such as Cursor, Claude Desktop, and VSCode extensions, allowing seamless natural‑language interaction with Spotify.

Asked by Stella Papadopoulos · Mar 14, 2026

Are there any limitations due to Spotify API rate limits?

Yes, the server’s capabilities are bound by Spotify’s API rate limits and any feature not exposed by the API (e.g., advanced playback controls) will be unavailable. Users may experience throttling if many requests are made rapidly.

Asked by Quoc Bui · Feb 6, 2026

Which Spotify actions can the server control via natural language?

It can search for tracks, albums, artists or playlists, play or create playlists, adjust volume, retrieve currently playing info, list user playlists, get tracks in a playlist, and fetch recently played tracks.

Asked by Ludovic Girard · Jan 18, 2026

What is the setup process for Spotify MCP Server?

First create a Spotify Developer Application to obtain client credentials, then configure the server using the provided spotify config.example.json. After authentication, the server is ready to accept MCP commands from AI assistants like Claude or Cursor.

Asked by Elif Yildiz · Dec 21, 2025

Ask a question

MCP Servers alternatives