MCP Servers for Spotify

Spotify is a digital music streaming service that gives users access to millions of songs, podcasts, and videos from artists all over the world.

View all MCP Servers

  • Why this server?

    Mentioned as a reference point for music recommendation features, but the MCP specifically integrates with TIDAL, not Spotify.

    A
    security
    A
    license
    A
    quality
    A server that lets you get customized music recommendations from TIDAL based on your specific criteria, allowing you to create new playlists directly in your TIDAL account.
    Last updated -
    7
    10
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Allows interaction with Spotify, providing tools for music playback control, searching for tracks/albums/artists/playlists, creating and managing playlists, and getting personalized music recommendations.

    A
    security
    A
    license
    A
    quality
    An integration that allows Claude Desktop to interact with Spotify, enabling users to control playback, search music, manage playlists, and get recommendations through natural language commands.
    Last updated -
    12
    9
    TypeScript
    Mozilla Public License 2.0
    • Apple
    • Linux
  • Why this server?

    Enables creation of Spotify playlists based on text descriptions, with OAuth authentication handling for accessing Spotify's API.

    A
    security
    A
    license
    A
    quality
    Enables creating Spotify playlists based on text descriptions by connecting Cursor editor to Spotify's API through OAuth authentication.
    Last updated -
    3
    Python
    MIT License
  • Why this server?

    Provides access to the Spotify Web API, enabling search for tracks, albums, artists, and playlists, as well as accessing artist information, top tracks, related artists, album information, new releases, recommendations, audiobook information, and playlist management.

    A
    security
    A
    license
    A
    quality
    Enables interaction with Spotify's music catalog via the Spotify Web API, supporting searches, artist information retrieval, playlist management, and automatic token handling.
    Last updated -
    26
    547
    2
    TypeScript
    MIT License
  • Why this server?

    Allows control of Spotify playback (start, pause, skip), search functionality for tracks/albums/artists/playlists, retrieval of detailed information about music content, and management of the Spotify queue

    A
    security
    F
    license
    A
    quality
    Connects Claude with Spotify, allowing users to control playback, search for music, get track/artist information, and manage the queue via the Spotify API.
    Last updated -
    5
    Python
    • Apple
  • Why this server?

    Provides control over Spotify playback (start, pause, skip), enables searching for tracks/albums/artists/playlists, retrieves detailed information about music content, and manages the Spotify queue.

    A
    security
    F
    license
    A
    quality
    Connects Claude with Spotify, allowing users to control playback, search for content, get music information, and manage the Spotify queue.
    Last updated -
    8
    1
    Python
    • Apple
  • Why this server?

    Allows control of Spotify playback including play, pause, skip functions, search for tracks/albums/artists/playlists, get information about Spotify content, and manage the Spotify queue

    A
    security
    F
    license
    A
    quality
    A server that connects Claude with Spotify, allowing users to control playback, search content, get information about tracks/albums/artists/playlists, and manage the Spotify queue.
    Last updated -
    4
    273
    Python
    • Apple
  • Why this server?

    Enables control of Spotify playback and playlist management, including searching for tracks/albums/artists, playing music, creating playlists, adding tracks to playlists, and controlling playback (pause, skip, etc.).

    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
    49
    TypeScript
  • Why this server?

    Enables searching for tracks, viewing Spotify profiles, creating and managing playlists, adding tracks to playlists, and getting personalized music recommendations using a Spotify account.

    A
    security
    F
    license
    A
    quality
    Enables Claude to interact with Spotify by searching songs, creating playlists, getting recommendations, and managing your music through your Spotify account.
    Last updated -
    7
    1
    JavaScript
  • Why this server?

    Allows control and interaction with Spotify, including playlist management, playback control (play, pause, skip), track searching, queue management, artist information retrieval, and personalized recommendations based on listening history.

    A
    security
    F
    license
    A
    quality
    A FastMCP tool that enables control of Spotify through natural language commands in Cursor Composer, allowing users to manage playback, search for content, and interact with playlists.
    Last updated -
    21
    1
    Python
  • Why this server?

    Enables control of Spotify playback (start, pause, skip), searching for tracks/albums/artists/playlists, retrieving information about Spotify content, and managing the Spotify queue.

    -
    security
    F
    license
    -
    quality
    Connects Claude with Spotify to control playback, search music, get track information, and manage the queue through conversation.
    Last updated -
    Python
  • Why this server?

    Allows searching, playing, and managing Spotify music, including track search, playback control, device management, playlist browsing, and playing tracks or playlists directly on active Spotify devices.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants like Claude to interact with Spotify, allowing them to search for tracks, control playback, and manage playlists.
    Last updated -
    TypeScript
    • Apple
  • Why this server?

    Provides tools for searching tracks, controlling playback (play/pause specific tracks), retrieving current playback state, and managing playlists through the Spotify Web API.

    -
    security
    F
    license
    -
    quality
    Integrates with Spotify Web API through the Model Context Protocol, allowing users to search tracks, control playback, and manage playlists programmatically.
    Last updated -
    JavaScript
  • Why this server?

    Accesses the Spotify API to retrieve artist information and enable music discovery, with potential for expanded capabilities like getting top tracks, genres, creating playlists, and accessing user profile data.

    -
    security
    F
    license
    -
    quality
    A tool that connects to the Spotify API and enables Claude to access artist information for enhanced music discovery through natural language queries.
    Last updated -
    TypeScript
  • Why this server?

    Enables control of Spotify playback including starting, pausing, and skipping songs; searching for tracks, albums, artists and playlists; retrieving detailed information about music content; and managing the Spotify queue.

    -
    security
    F
    license
    -
    quality
    Connects Claude with Spotify, enabling playback control, search functionality, and queue management through Spotify's API.
    Last updated -
    Python
    • Apple