mcp-deezer
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DEEZER_ARL | Yes | Your Deezer ARL session cookie from browser |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_meB | Get your Deezer profile. |
| searchC | Search Deezer for tracks, albums, artists, playlists. |
| get_trackB | Get track details by ID (includes lyrics). |
| get_artistB | Get artist details with bio, top tracks, albums. |
| get_albumC | Get album details with full tracklist. |
| get_playlistC | Get playlist details with tracks. |
| get_chartsC | Get Deezer charts by country (FR, US, etc). |
| get_similar_tracksC | Tracks similar to a given track. |
| get_similar_artistsC | Artists similar to a given artist. |
| get_flowA | Get your personal Deezer Flow (auto-generated mix). |
| get_recommendationsC | Personalized recommendations. |
| get_recently_playedC | Your recently played tracks. |
| get_user_chartsC | Your personal top tracks/artists/albums. |
| get_favorite_tracksD | Your liked/favorite tracks. |
| get_favorite_albumsD | Your favorite albums. |
| get_favorite_artistsD | Your followed artists. |
| get_favorite_playlistsC | Your liked playlists. |
| add_track_to_favoriteD | Like a track. |
| remove_track_from_favoriteD | Unlike a track. |
| add_album_to_favoriteC | Like an album. |
| remove_album_from_favoriteD | Unlike an album. |
| add_artist_to_favoriteD | Follow an artist. |
| remove_artist_from_favoriteC | Unfollow an artist. |
| get_user_playlistsC | List all your playlists. |
| create_playlistC | Create a new playlist. |
| update_playlistB | Update playlist title/description. |
| delete_playlistC | Delete a playlist. |
| add_tracks_to_playlistC | Add tracks to a playlist. |
| remove_tracks_from_playlistC | Remove tracks from a playlist. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 29 tools
Each tool has a clearly distinct purpose, with action and resource clearly indicated in the name. There is no overlap between tools like add, remove, get, create, delete, update, and search operations for different resources.
All tool names follow a consistent verb_noun pattern in snake_case, e.g., add_album_to_favorite, get_playlist, remove_tracks_from_playlist. No mixing of styles or vague verbs.
With 29 tools, the set is slightly large but still appropriate for a comprehensive music service API. Each tool serves a specific endpoint, and the count reflects the breadth of operations without being excessive.
The toolset covers most common operations: CRUD for playlists, favorites management, retrieval of entities, search, recommendations, and charts. Minor gaps like playlist reordering are absent, but overall coverage is strong.