elcachorrohumano/lastfm-mcp-server
If you are the rightful owner of lastfm-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server that provides access to Last.fm music data and discovery capabilities.
Tools
Functions exposed to the LLM to take actions
search_artists
Search for artists by name
get_artist_info
Get detailed artist information and biography
get_artist_top_albums
Get an artist's most popular albums
get_artist_top_tracks
Get an artist's most popular tracks
search_albums
Search for albums by name
get_album_info
Get detailed album information and tracklist
get_album_top_tags
Get tags associated with an album
search_tracks
Search for tracks by name
get_track_info
Get detailed track information
get_similar_tracks
Find tracks similar to a given track
get_track_top_tags
Get tags associated with a track
get_user_info
Get user profile information
get_user_recent_tracks
Get a user's recently played tracks
get_user_top_artists
Get a user's most played artists
get_user_top_albums
Get a user's most played albums
get_user_top_tracks
Get a user's most played tracks
get_user_loved_tracks
Get tracks a user has marked as loved
get_top_artists
Get global top artists
get_top_tracks
Get global top tracks
get_top_tags
Get popular music tags
get_tag_info
Get information about a music tag
get_tag_top_artists
Get top artists for a tag
get_tag_top_albums
Get top albums for a tag
get_tag_top_tracks
Get top tracks for a tag
get_tag_weekly_charts
Get weekly chart data for a tag
scrobble_track
Scrobble a track to user's profile
love_track
Mark a track as loved
unlove_track
Remove love from a track
update_now_playing
Update what's currently playing
add_track_tags
Add tags to a track
remove_track_tag
Remove a tag from a track
get_auth_token
Get authentication token for user login
get_auth_session
Convert token to session for API access
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client