Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEEZER_ARLYesYour 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

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.6/5.0

Scored across 29 tools

Disambiguation5/5

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.

Naming Consistency5/5

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.

Tool Count4/5

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.

Completeness4/5

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.

Maintenance

ActivityMaintained
ResponsivenessNo issues