
Rocksky CLI
by tsirysndr
Decentralized music tracking and discovery via the AT Protocol — scrobble, search, and explore listening stats with AI.
What it does
Rocksky CLI connects AI assistants to Rocksky, a decentralized music tracking and discovery platform built on the AT Protocol (the same protocol powering Bluesky). It lets your AI assistant view what's playing, browse scrobble history, search for tracks/albums/artists, and pull listening statistics — all from a decentralized social music graph.
Tools
- whoami — Get the authenticated user's profile info (DID, handle, etc.)
- nowplaying — Get the currently playing track for yourself or another user
- scrobbles — List recent scrobbles for any public Rocksky user
- my-scrobbles — List your own recent scrobbles
- search — Search for tracks, albums, artists, or Rocksky users by query with type filters
- artists — List top artists for a user with play counts
- albums — List top albums for a user with play counts
- tracks — List top tracks for a user with play counts
- stats — Display account statistics (total scrobbles, etc.)
- create-apikey — Generate a new API key for programmatic access
Installation
Add to your claude_desktop_config.json:
{
"mcpServers": {
"rocksky": {
"command": "npx",
"args": ["-y", "@rocksky/cli", "mcp"]
}
}
}
First run rocksky login in your terminal to authenticate via browser-based OAuth.
Supported hosts
- Claude Desktop (via stdio)
- Any MCP-compatible client that supports stdio transport
Quick install
npx -y @rocksky/cli mcpInformation
- Pricing
- free
- Published







