baton

anatoliv/baton
★ 0 stars Swift AI/LLM Updated today
A free macOS music player for your self-hosted Navidrome/Subsonic library, with an embedded MCP server so AI agents can control playback.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "baton": {
      "command": "npx",
      "args": [
        "-y",
        "anatoliv/baton"
      ]
    }
  }
}

README Excerpt

**Conduct your music.** Baton is a free macOS music player for the library you already own — your self-hosted music with real depth (true gapless, crossfade, ReplayGain loudness, a 10-band EQ), and it hosts an [MCP](https://modelcontextprotocol.io/) control server so an AI agent — Claude, or duck the music for a call.