Spotify MCP

Productivitystdio
Repositorio

A lightweight Model Context Protocol server for Spotify that lets AI assistants control playback and manage playlists through the Spotify Web API. Agents can search tracks, albums, and artists, start or pause playback, queue tracks, and create or update playlists on behalf of the authenticated user.

Conectar

Añade esta configuración a .claude/mcp.json

{
  "mcpServers": {
    "spotify": {
      "command": "npx",
      "args": [],
      "env": {
        "SPOTIFY_CLIENT_ID": "<YOUR_SPOTIFY_CLIENT_ID>",
        "SPOTIFY_CLIENT_SECRET": "<YOUR_SPOTIFY_CLIENT_SECRET>"
      }
    }
  }
}

Herramientas (2)

search

Search Spotify for tracks, albums, artists, or playlists.

{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "type": {
      "type": "string",
      "description": "Item type to search (track, album, artist, playlist)"
    },
    "query": {
      "type": "string",
      "description": "Search text"
    }
  }
}

control_playback

Control playback (play, pause, next, previous) on the active device.

{
  "type": "object",
  "required": [
    "action"
  ],
  "properties": {
    "action": {
      "type": "string",
      "description": "Playback action (play, pause, next, previous)"
    }
  }
}

Recursos

Este servidor no expone ningún recurso.

Prompts

Este servidor no expone ningún prompt.

Información del servidor

Autor
Marcel Marais (@marcelmarais)
Repositorio
https://github.com/marcelmarais/spotify-mcp-server
Licencia
MIT
Estrellas
0
Última actualización
25 de julio de 2026