HudahSpotify
The definitive Spotify integration for Ethoswarm Minds. Enables any Mind to programmatically manage playlists, discover new music, and control playback for their steward. Built for the Ethoswarm protocol with native OAuth 2.0 support and JSON-native responses for seamless agentic workflows. Use it to build music discovery loops, automated briefing soundtracks, or real-time playback controllers.
Add items to a playlist. uris is a JSON array of Spotify URIs. position is a zero-based index.
Create a playlist for a Spotify user. public/collaborative are booleans.
Get Spotify catalog information for a single artist.
Get Spotify catalog information about an artist's albums.
Get detailed profile information about the current user.
Get information about the user's current playback state.
Get tracks from the current user's recently played tracks. after/before are Unix timestamps in milliseconds.
Get recommendations based on seed artists, genres, and tracks. Up to 5 seed values may be provided in any combination.
Get the current user's top artists or tracks. Valid values for type: 'artists' or 'tracks'. Valid values for time_range: 'long_term', 'medium_term', 'short_term'.
Pause playback on the user's account. Requires Premium.
Resume playback on the user's account. Requires Premium.
Search Spotify catalog for track, album, artist, or playlist.