Skip to main content
Glama

Spotify Playlist MCP Server

by kylestratis

spotify_get_audio_features

Retrieve detailed audio analysis for Spotify tracks including energy, tempo, danceability, valence, and acousticness to power music similarity engines and playlist creation.

Instructions

Get detailed audio analysis features for one or more Spotify tracks.

Retrieves sonic characteristics (energy, tempo, danceability, valence, acousticness, etc.) that power the similarity engine. Supports batch processing of up to 100 tracks. Args: - track_ids: List of Spotify track IDs, 1-100 tracks - response_format: 'markdown' or 'json' (default: JSON) Returns: Markdown: Per-track audio features (acousticness, danceability, energy, instrumentalness, liveness, loudness, speechiness, valence, tempo, key, mode, time_signature) JSON: {"track_count": N, "features": [{id, acousticness, danceability, energy, instrumentalness, liveness, loudness, speechiness, valence, tempo, key, mode, time_signature, duration_ms, analysis_url, track_href, type, uri}]} Examples: - "Analyze the audio features of this track" -> Get sonic characteristics - "What's the tempo and energy of these songs?" -> Extract specific features Errors: Returns "No audio features available" if not found, or error for auth failure (401), rate limits (429). Note: Audio features endpoint deprecated for NEW apps (Nov 2024), but existing apps with extended mode access can still use it.

Input Schema

NameRequiredDescriptionDefault
paramsYes

Input Schema (JSON Schema)

{ "properties": { "params": { "$ref": "#/$defs/GetAudioFeaturesInput" } }, "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