Find Catalog Items
Search requested resource types and compare returned metadata.
/oo Spotify: Search Spotify for [query], types [types], market [market], and compare returned items.
Use AI with Spotify to search catalog items and review your top tracks or artists.
Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.
Search requested resource types and compare returned metadata.
/oo Spotify: Search Spotify for [query], types [types], market [market], and compare returned items.
Read your top tracks and artists over a selected time range.
/oo Spotify: Get my top tracks and artists for timeRange [range] and summarize the returned preferences.
Set up oo CLI and the oo Skill in your agent.
Install OOMOL →Connect through Spotify OAuth authorization.
Connect Spotify →Use /oo with the pages to read, the changes to make, and where to save the result.
Connection Guide →Choose Your Agent
Use AI with Spotify to search catalog items and review your top tracks or artists.
Search requested resource types and compare returned metadata.
Read your top tracks and artists over a selected time range.
Get the current authenticated Spotify user's profile details.
spotify.get_current_user_profile Search Spotify catalog content across one or more resource types with a keyword query.
spotify.search_items Get the current Spotify user's top tracks for a selected affinity time range.
spotify.get_user_top_tracks Get the current Spotify user's top artists for a selected affinity time range.
spotify.get_user_top_artists Get metadata for a Spotify playlist by its playlist ID.
spotify.get_playlist Get playlist items for a Spotify playlist by its playlist ID.
spotify.get_playlist_items Get a Spotify album by its album ID.
spotify.get_album Get the tracks for a Spotify album by its album ID.
spotify.get_album_tracks Get a Spotify artist by its artist ID.
spotify.get_artist Get Spotify albums for an artist by the artist ID.
spotify.get_artist_albums Get related Spotify artists for an artist ID.
spotify.get_artist_related_artists Get top Spotify tracks for an artist ID in a given market.
spotify.get_artist_top_tracks Get a Spotify track by its track ID.
spotify.get_track Get multiple Spotify tracks by track ID.
spotify.get_several_tracks Get multiple Spotify artists by artist ID.
spotify.get_several_artists Get multiple Spotify albums by album ID.
spotify.get_several_albums Get Spotify audio features for a track ID.
spotify.get_track_audio_features Get Spotify audio features for multiple track IDs.
spotify.get_several_track_audio_features Get Spotify audio analysis for a track ID.
spotify.get_track_audio_analysis Get Spotify track recommendations from seed artists, tracks, or genres.
spotify.get_recommendations Get the genre seeds supported by Spotify recommendations.
spotify.get_available_genre_seeds Get the markets supported by Spotify catalog APIs.
spotify.get_available_markets Get Spotify cover images for a playlist ID.
spotify.get_playlist_cover_image Create a Spotify playlist for a user account owned by the authenticated user.
spotify.create_playlist Update Spotify playlist metadata such as name, description, visibility, or collaborative state.
spotify.change_playlist_details Add tracks or episodes to a Spotify playlist in the requested order.
spotify.add_items_to_playlist Replace all items in a Spotify playlist or reorder an existing range of items.
spotify.update_playlist_items Remove tracks or episodes from a Spotify playlist.
spotify.remove_playlist_items Follow a Spotify playlist on behalf of the authenticated user.
spotify.follow_playlist Unfollow a Spotify playlist on behalf of the authenticated user.
spotify.unfollow_playlist Get a Spotify show by its show ID.
spotify.get_show Get Spotify episodes for a show ID.
spotify.get_show_episodes Get a Spotify episode by its episode ID.
spotify.get_episode Get multiple Spotify episodes by episode ID.
spotify.get_several_episodes Get a Spotify audiobook by its audiobook ID.
spotify.get_audiobook Get Spotify chapters for an audiobook ID.
spotify.get_audiobook_chapters Get a Spotify chapter by its chapter ID.
spotify.get_chapter Get multiple Spotify audiobooks by audiobook ID.
spotify.get_several_audiobooks Get multiple Spotify chapters by chapter ID.
spotify.get_several_chapters Get multiple Spotify shows by show ID.
spotify.get_several_shows Get Spotify featured playlists for a market and locale.
spotify.get_featured_playlists Get Spotify new release albums for a market.
spotify.get_new_releases Get Spotify browse categories for a market and locale.
spotify.get_browse_categories Get a Spotify browse category by category ID.
spotify.get_browse_category Get Spotify playlists for a browse category ID.
spotify.get_category_playlists Get a Spotify user profile by Spotify user ID.
spotify.get_user_profile Get playlists for the current authenticated Spotify user.
spotify.get_current_user_playlists Get playlists visible for a Spotify user ID.
spotify.get_user_playlists Save one or more Spotify albums to the authenticated user's library.
spotify.save_albums_for_current_user Remove one or more Spotify albums from the authenticated user's library.
spotify.remove_users_saved_albums Save one or more Spotify audiobooks to the authenticated user's library.
spotify.save_audiobooks_for_current_user Remove one or more Spotify audiobooks from the authenticated user's library.
spotify.remove_user_s_saved_audiobooks Save one or more Spotify episodes to the authenticated user's library.
spotify.save_episodes_for_current_user Remove one or more Spotify episodes from the authenticated user's library.
spotify.remove_user_s_saved_episodes Save one or more Spotify shows to the authenticated user's library.
spotify.save_shows_for_current_user Remove one or more Spotify shows from the authenticated user's library.
spotify.remove_user_s_saved_shows Save one or more Spotify tracks to the authenticated user's library.
spotify.save_tracks_for_current_user Remove one or more Spotify tracks from the authenticated user's library.
spotify.remove_user_s_saved_tracks Get albums saved by the current authenticated Spotify user.
spotify.get_user_saved_albums Get audiobooks saved by the current authenticated Spotify user.
spotify.get_user_saved_audiobooks Get episodes saved by the current authenticated Spotify user.
spotify.get_user_saved_episodes Get shows saved by the current authenticated Spotify user.
spotify.get_user_saved_shows Get tracks saved by the current authenticated Spotify user.
spotify.get_user_saved_tracks Check whether the current authenticated Spotify user has saved the given albums.
spotify.check_saved_albums Check whether the current authenticated Spotify user has saved the given audiobooks.
spotify.check_saved_audiobooks Check whether the current authenticated Spotify user has saved the given episodes.
spotify.check_saved_episodes Check whether the current authenticated Spotify user has saved the given shows.
spotify.check_saved_shows Check whether the current authenticated Spotify user has saved the given tracks.
spotify.check_saved_tracks Follow one or more Spotify artists or users on behalf of the authenticated user.
spotify.follow_artists_or_users Unfollow one or more Spotify artists or users on behalf of the authenticated user.
spotify.unfollow_artists_or_users Get artists followed by the current authenticated Spotify user.
spotify.get_followed_artists Check whether the current authenticated Spotify user follows the given artists or users.
spotify.check_user_follows_artists_or_users Check whether the given Spotify users follow a playlist.
spotify.check_users_follow_playlist Get available Spotify playback devices for the current authenticated user.
spotify.get_available_devices Start a new Spotify playback context or resume playback on the targeted device.
spotify.start_resume_playback Pause Spotify playback on the targeted device or current active device.
spotify.pause_playback Seek the currently playing Spotify item to the given playback position.
spotify.seek_to_position Set Spotify repeat mode for the targeted playback device.
spotify.set_repeat_mode Set Spotify playback volume for the targeted playback device.
spotify.set_playback_volume Skip to the next item in the Spotify playback queue.
spotify.skip_to_next Skip to the previous item in the Spotify playback queue.
spotify.skip_to_previous Enable or disable Spotify playback shuffle on the targeted device.
spotify.toggle_playback_shuffle Transfer Spotify playback to another available device.
spotify.transfer_playback Add a Spotify track or episode to the end of the playback queue.
spotify.add_item_to_playback_queue Get the current Spotify playback state for the authenticated user.
spotify.get_playback_state Get the currently playing Spotify item for the authenticated user.
spotify.get_currently_playing_track Get recently played Spotify tracks for the authenticated user.
spotify.get_recently_played_tracks Get the current Spotify queue for the authenticated user.
spotify.get_user_queue No matching tools.
No. They reflect affinity for the selected time range.
Choose the resource types supported by search_items, such as tracks or artists, in its types input.
Catalog search requires query and resource types. Top-track and artist data use affinity time ranges rather than complete listening history.
Manage which optional storage OOMOL can use. You can change these choices from the footer at any time.