Skip to content

Multi-Scrobbler

The Last.fm and ListenBrainz alternative

From $10 / month · billed monthly · cancel anytime

2 GB storage

Multi-Scrobbler is an always-on bridge for listening history. It watches supported music players and services, normalizes what they report, and sends each play to destinations such as Last.fm, ListenBrainz, Maloja, and Koito. Use its dashboard to see source and destination health, inspect recent plays, and retry failed scrobbles. Each integration still needs the API key, token, or OAuth app required by that service, and sources on a home network must be reachable from this deployment. This internet-facing deployment protects every route with HTTP Basic Auth, so polling sources and browser-based OAuth are the best fit. Ingress sources require a sender that can also authenticate to the proxy; clients that reserve their Authorization header for a protocol token may be incompatible. Add sources and destinations with the private JSON configuration field in Zenith's Environment editor.

  • music
  • scrobbling
  • lastfm
  • listenbrainz
  • spotify
  • jellyfin
  • plex

Screenshots

Dashboard showing connected sources, scrobble destinations, recent activity, and delivery status

Frequently asked

How much does it cost to host Multi-Scrobbler?
Hosting Multi-Scrobbler on Zenith is $10 / month, billed monthly until you cancel.
How long does Multi-Scrobbler take to deploy?
Most apps are live on your own subdomain in about two minutes after you deploy.
Do I need to manage a server to run Multi-Scrobbler?
No. Zenith runs Multi-Scrobbler for you, with no servers to provision or maintain.
Can I use my own domain with Multi-Scrobbler?
Yes. Each deployment gets a Zenith subdomain, and you can map your own custom domain to it afterwards.
Can I manage Multi-Scrobbler with Claude or another AI agent?
Yes. Zenith has a Model Context Protocol (MCP) server at https://zenith.hosting/mcp. Add the endpoint from Claude, Cursor or another MCP client, connect your account, and ask the agent to deploy, configure, inspect or delete your Multi-Scrobbler deployment. The agent can read and set environment variables. Write-only secrets stay hidden; generated credentials may be returned. Deployment inspection reports live status, HTTPS reachability and summarized resource usage without exposing credentials. A paid deployment requires price approval. Deletion permanently removes the deployment and its data after separate confirmation. Setup is at https://zenith.hosting/connect.

Related apps