@pipeworx/spotify

Connect: https://gateway.pipeworx.io/spotify/mcp · Install: one-click buttons

Tools: 6

Spotify Web API MCP — catalog metadata via client_credentials OAuth.

Tools

  • search(query, type?, market?, limit?, offset?)
  • get_track(track_id, market?)
  • get_artist(artist_id)
  • get_album(album_id, market?)
  • get_artist_top_tracks(artist_id, market?)
  • get_audio_features(track_id) — tempo, key, energy, danceability, etc.

Auth

  • Platform key: gateway env PLATFORM_SPOTIFY_KEY, format client_id:client_secret.
  • BYO: ?_apiKey=client_id:client_secret (colon-joined) after registering an app at https://developer.spotify.com/dashboard.

User-scope features (saved tracks, owned playlists) require the full Authorization Code flow and are out of scope.

Data source

  • Token: https://accounts.spotify.com/api/token (client_credentials grant)
  • API: https://api.spotify.com/v1/

Tools

  • search — Search the Spotify catalog. type = comma-separated of album, artist, playlist, track, show, episode, audiobook. Returns matched items in named sections.
  • get_track — Single track by Spotify ID. Returns artists, album, popularity, preview URL, duration.
  • get_artist — Artist record: name, genres, popularity, followers, images.
  • get_album — Album record with tracklist.
  • get_artist_top_tracks — Top tracks for an artist in a market (Spotify recommendation).
  • get_audio_features — Audio features for a track: tempo (BPM), key, mode (major/minor), time_signature, energy, danceability, valence, acousticness, instrumentalness, liveness, speechiness, loudness.

Tools

  • get_album — Album record with tracklist.
  • get_artist — Artist record: name, genres, popularity, followers, images.
  • get_artist_top_tracks — Top tracks for an artist in a market (Spotify recommendation).
  • get_audio_features — Audio features for a track: tempo (BPM), key, mode (major/minor), time_signature, energy, danceability, valence, acousticness, instrumentalness, liveness, speechiness, loudness.
  • get_track — Single track by Spotify ID. Returns artists, album, popularity, preview URL, duration.
  • search — Search the Spotify catalog. type = comma-separated of album, artist, playlist, track, show, episode, audiobook. Returns matched items in named sections.

Regenerated from source · build May 21, 2026