mcp-spotify MCP Server

A Model Context Protocol (MCP) server that enables Claude to control Spotify features.

Local serverstdioISC

What is the mcp-spotify MCP Server?

mcp-spotify is an MCP project maintained in the iankan04/mcp-spotify repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server that enables Claude to control Spotify features”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using node. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
Parameters- playlist_id (string): The Spotify ID of the playlist
limitnumber, optional): The maximum number of items to return. Default: 20, minimum: 1, maximum: 50
ReturnsPlaylist details changed
ExamplechangePlaylistDetails("playlist123", "new new playlist")
time_rangestring, optional): Over what time frame the affinities are computed. Long_term ~1 year of data, medium_term is last 6 months, short_term is last 4 weeks
fieldsstring, optional): A comma-separated list of the fields to return
context_urinumber, optional): Spotify URI of the context to play. Valid contexts are albums, artists, and playlists
idnumber, optional): The Spotify ID of the item to play
device_idstring, optional): The ID of the device this command is targeting
publicboolean, optional): The playlist's new public/private status
urisstring, optional): A comma-separated list of Spotify URIs to add, can be track or episode URIs
typesboolean, optional): A comma-separated list of types in the same order as ids
idsstring, optional): A comma-separated list of ids in the same order as types

How to install the mcp-spotify MCP Server

{
  "mcpServers": {
    "spotify": {
      "command": "node",
      "args": [
        "MCP-Spotify/build/index.js"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.