Skip to main content
Glama

Spotify Playlist MCP Server

by kylestratis

spotify_get_user_playlists

Retrieve your Spotify playlists to browse, find specific ones, or get playlist IDs for further management operations.

Instructions

Get a list of the current user's Spotify playlists.

Retrieves all playlists owned by or followed by the authenticated user. Results are paginated. Use to browse playlists or find playlist IDs. Args: - limit: Number of playlists to return, 1-50 (default: 20) - offset: Starting position for pagination (default: 0) - response_format: 'markdown' or 'json' Returns: Markdown: List with playlist name, ID, track count, public status, description, URL JSON: {"total": N, "count": N, "offset": N, "playlists": [{id, name, description, public, collaborative, tracks, owner, external_urls}], "has_more": bool} Examples: - "Show me my playlists" -> List all user playlists - "Find my workout playlist" -> Browse to find specific one - Need playlist ID -> Get ID from the list Errors: Returns "No playlists found." if none exist, or error for auth failure (401), missing scopes (403), rate limits (429).

Input Schema

NameRequiredDescriptionDefault
paramsYes

Input Schema (JSON Schema)

{ "properties": { "params": { "$ref": "#/$defs/GetUserPlaylistsInput" } }, "required": [ "params" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kylestratis/spotify-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server