MCP
Available tools

Available tools

The MCP server exposes 17 tools across 5 areas. Tools that read public catalog data work without authentication. Tools that touch a user's library require the OAuth flow from Quickstart.

Six of the track-returning tools render an inline track player with cover art, play/pause, BPM, and tags. Marked with UI below.

Search and discovery

ToolWhat it doesAuth
search_tracksNatural-language search via Slipstream's AI ranking. UIPublic
search_similar_by_urlFind tracks similar to a YouTube, Spotify, or Apple Music URL. UIPublic
search_by_idFind tracks similar to a Slipstream track ID. UIPublic
get_search_filtersList valid genres, moods, tempos, vocals, BPM ranges.Public

Catalog

ToolWhat it doesAuth
get_trackFull details for one track by ID. UIPublic
browse_tracksCatalog browse with genre and mood filters, paginated. UIPublic
list_genresAll genres with slugs and descriptions.Public
list_moodsAll moods with slugs and descriptions.Public

Playlists (public)

ToolWhat it doesAuth
search_playlistsSearch public playlists by name, description, or tracks.Public
get_playlist_tracksList tracks in a playlist. Pass public=true to read a public one. UIPublic if public=true, otherwise OAuth

User and library

ToolWhat it doesAuth
get_current_userThe signed-in user's profile.OAuth
get_liked_tracksThe user's liked tracks.OAuth

Playlists (private)

ToolWhat it doesAuth
list_my_playlistsPlaylists owned by the user.OAuth
create_playlistCreate a new playlist, optionally with tracks.OAuth
get_playlistPlaylist details by slug.OAuth
add_tracks_to_playlistAdd tracks to an existing playlist.OAuth
delete_playlistDelete a playlist by slug.OAuth

Notes

  • Every tool is a thin wrapper around the Slipstream REST API. When the catalog improves, MCP gets the same improvement at the same time.
  • Tool inputs and outputs are typed. Most clients show the full schema in their settings UI when you click a tool.
  • The track player respects your client's theme. Light and dark both work without configuration.