MCP server for the Last.fm API
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"lastfm-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Last.fm MCP Server [](https://pypi.org/project/lastfm-mcp) An MCP server for the [Last.fm API](https://www.last.fm/api). Enables LLM agents to access music data: user profiles, listening history, top charts, search, and artist/album/track metadata. ## Features ### User Tools * `lastfm_get_user_info` — User profile: country, scrobble count, registration date. * `lastfm_get_recent_tracks` — Recently played tracks (including now playing). * `lastfm_get_user_top_artists` — Top artists for a time period. * `lastfm_get_user_top_albums` — Top albums for a time period. * `lastfm_get_user_top_tracks` — Top tracks for a time period. * `lastfm_get_user_loved_tracks` — Loved (favorited) tracks. ### Search Tools * `lastfm_search_artist` — Search artists by name. * `lastfm_search_album` — Search albums by name. * `lastfm_search_track` — Search tracks by name. ### Artist Tools * `lastfm_get_artist_info` — Artist details: bio, tags, listener/scrobble stats, similar artists. * `lastfm_get_similar_artists` — Similar artists with match scores. * `lastfm_get_artist_top_tracks` — Artist's top tracks. * `lastfm_get_artist_top_albums` — Artist's top albums. ### Album Tools * `lastfm_get_album_info` — Album details: tracklist, tags, description. ### Track Tools * `lastfm_get_track_info` — Track details: duration, tags, listener/scrobble stats. * `lastfm_get_similar_tracks` — Similar tracks with match scores. ## Configuration You will need a Last.fm API key. Get one for free at [last.fm/api/account/create](https://www.last.fm/api/account/create). ### Claude Desktop 1. Open the Claude Desktop configuration file located at: * On macOS: `~/Library/Application Support/Claude/claude_desktop_config.json` * On Windows: `%APPDATA%/Claude/claude_desktop_config.json` 2. Add the following: ```json { "mcpServers": { "lastfm": { "command": "uv", "args": [ "run", "--with", "las…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.