# Spotify

> Use this tool when you need to control Spotify playback and manage playlists through AI assistants, solving music streaming and playlist management problems with capabilities for searching, playing, and creating music content. It provides a comprehensive interface for reading and playback operations, authenticating with the Spotify API via OAuth. Ideal for use in conversational AI environments, such as Claude Desktop or Cursor, for seamless music control.

Canonical page: https://skillsregistry.net/skills/marcelmarais-spotify  
JSON: https://api.skillsregistry.net/v1/skills/marcelmarais-spotify

## Description

Spotify MCP Server enables AI assistants like Claude and Cursor to control Spotify playback and manage playlists through the Model Context Protocol. Built by Marcel Marais, it provides a comprehensive set of tools for both reading operations (searching tracks, viewing playlists, getting currently playing tracks) and playback/creation operations (playing music, creating playlists, adding tracks). The implementation authenticates with the Spotify API using OAuth, automatically refreshes tokens when needed, and runs as a lightweight stdio server that can be easily integrated with Claude Desktop or Cursor for seamless music control during conversations.

## Trust

- **Trust score (0–1):** 0.64
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/marcelmarais-spotify)
- **Repository:** <https://github.com/marcelmarais/spotify-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "marcelmarais-spotify"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/marcelmarais-spotify` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/marcelmarais-spotify/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
