check_in_library
Check whether Spotify tracks, albums, episodes, shows, audiobooks, artists, users, or playlists are saved in or followed by the user's library. Returns a boolean per URI.
Instructions
Preferred. Accepts the widest URI mix (track, album, episode, show, audiobook, artist, user, playlist) in one request. Check whether items are saved in or followed by the user — this tests LIBRARY-SAVED/FOLLOWED state, distinct from check_following_artists which only tests artist FOLLOW state. Returns a boolean per URI via Spotify's unified endpoint. Max 40. Following an artist is no longer expressible: Spotify's February 2026 changes removed PUT/DELETE /me/following, and this endpoint's save side does not accept spotify:artist: URIs, so there is no endpoint that can follow or unfollow an artist. This read still answers the question for artist URIs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uris | Yes | Spotify URIs to check (accepts tracks, albums, episodes, shows, audiobooks, artists, users, playlists) | |
| max_results | No | Max items to return (default: SPOTIFY_MCP_MAX_ITEMS env or 50) | |
| response_format | No | 'concise' = human prose, 'detailed' = more fields in prose, 'json' = raw API object | concise |