listenbrainz-mcp MCP Server
serjflint/listenbrainz-mcp
MCP server for ListenBrainz — 18 tools for listening history, stats, metadata, feedback and popularity
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
serjflint/listenbrainz-mcp is a Python MCP server licensed under MIT. MCP server for ListenBrainz — 18 tools for listening history, stats, metadata, feedback and popularity
Ranked #36 out of 109 indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
2 stars → early stage
Last commit today → actively maintained
No issues filed → no history to score
1 contributor → solo project
No dependents → no downstream usage
Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →
How to Improve
Matched Queries
From the README
# ListenBrainz MCP Server A [Model Context Protocol (MCP)](https://modelcontextprotocol.io) server for [ListenBrainz](https://listenbrainz.org) — provides 18 tools to query listening history, statistics, MusicBrainz-enriched metadata, feedback, and popularity data. ## Requirements - Python 3.12+ - [uv](https://docs.astral.sh/uv/) (recommended) or pip - A ListenBrainz account and API token ## Installation ```bash git clone https://github.com/serjflint/listenbrainz-mcp cd listenbrainz-mcp uv sync ``` ## Configuration Place your ListenBrainz API token in one of: - `~/.listenbrainz_token` (file, preferred) - `LISTENBRAINZ_TOKEN` environment variable ### Getting your API token 1. Log in to [listenbrainz.org](https://listenbrainz.org) 2. Go to **Settings → API** (or visit https://listenbrainz.org/settings/) 3. Copy your **User Token** 4. Save it: `echo "your-token-here" > ~/.listenbrainz_token` Full API documentation: https://listenbrainz.readthedocs.io/en/latest/users/api/index.htRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.