MCPInstall
lastfm_mcp logo

lastfm_mcp

by ddhar1 2 stars ddhar1/lastfm_mcp

MCP so that an LLM can interact with data from last.fm

READMEmain

Last.fm MCP

Mostly just made this to test out MCPs

Methods

  • get_users_weeks_top_tracks - get a user's week top tracks - you have to tell claude the username to pass
  • get_lastfm_top_tracks - get global last fm tracks.

Usage with Claude Desktop

Add the following to your claude_desktop_config.json:

NPX

{
  "globalShortcut": "",
  "mcpServers": {
    "lastfm": {
            "command": "uv",
            "args": [
                "--directory",
                "DIR/TO/REPO/HERE",
                "run",
                "last-fm.py"
            ],
            "env": {
        "LASTFM_API_KEY": "APIKEYHERE"}
        }

  }
}

Example

example of getting global top songs from last fm

More Research & Data MCP servers

Similar servers from the same category.

WeatherXM PRO

weatherxm

Integrates with WeatherXM PRO APIs to provide access to hyperlocal weather data, historical observations, and forecast performance metrics for location-specific analysis and planning.

APICLI+6

Gralio

tymonte

Access 3+ million SaaS reviews, detailed pricing data, alternatives, ratings, funding information, growth metrics, user sentiment analysis, and functional feature data for over 30,000 software products.

Research & Data

Integrates with professional cryptocurrency data APIs from DefiLlama Pro, CoinGecko Pro, and Arkham Intelligence to provide real-time token prices, market data, blockchain analytics, and on-chain intelligence for crypto researchers and traders.

search

Enables semantic and keyword searches across Space Frontiers' library, telegram, and reddit databases through a FastAPI-based server with flexible authentication options.

databaseauthentication+1