$ fym playlists list --service=spotifyNAMN SPÅR UPPDATERAD Running 130+ 30 nu Monday Drive 47 2026-05-15 Deep Focus 62 2026-05-14

fym: din musik, i terminalen.

En lokal Node-binär som pratar med FYM-skrivbordsappen över loopback. Lista spellistor, sök, skapa spellistor, gilla, följ — över 22 tjänster. Gratisnivå ingår.

npm i -g @freeyourmusic/cli
22 tjänsterSpotify till Zvuk
Lokal förstEndast 127.0.0.1
Ingen separat OAuthÄrver din skrivbordsappens autentiserade session

Kommandoreferens

LÄS · gratis

fym statusfym accountsfym accounts --service=spotifyfym playlists list --service=spotifyfym playlists list --service=spotify --account=me@work.comfym playlists get <id>fym tracks list --playlist=<id>fym library tracks --service=spotifyfym library albums --service=tidalfym library artists --service=apple-musicfym history recent --service=spotify --limit=50

SÖK · gratis, 100/dag

fym search tracks "kendrick humble" --service=spotifyfym search albums "blonde" --service=apple-musicfym search artists "phoebe bridgers" --service=tidal

SKRIV · Pro

fym playlists create "Workout" --service=spotify --account=me@personal.comfym playlists rename <id> "Cardio" --service=spotifyfym playlists delete <id> --service=spotifyfym tracks add --service=spotify --playlist=<id> --track=<gid>fym tracks remove --service=spotify --playlist=<id> --track=<gid>fym tracks reorder --service=spotify --playlist=<id> --from=0 --to=5fym library like --service=spotify --track=<gid>fym follow artist <id> --service=tidal

JSON-läge för skript och agenter

Lägg till --json på vilket kommando som helst för parsbar utdata. Skicka in i jq, agenter, cron, var som helst.

fym playlists list --service=spotify --json | jq '.data[].name'

Multiple accounts per service

Connected two Spotify accounts? Run "fym accounts" to list them, then pass an id or label to --account to target one. With a single account, --account is optional. When two or more are connected and you omit it, the command lists your accounts and exits without acting — so it never touches the wrong one.

CLI vs MCP

SkriptbarCLI: ja. MCP: nej, körs inuti värden.
Cron-barCLI: ja. MCP: kräver att värden körs.
Pipe-vänligCLI: stdin/stdout JSON. MCP: strukturerade verktygsanrop.

Använd MCP-servern för chatt. Använd CLI för automatisering.

Gratis vs Pro

Gratis

Läs spellistor, bibliotek, historik. 100 sökningar per dag över alla tjänster.

Pro

Skapa, byt namn på och radera spellistor. Lägg till, ta bort och sortera om spår. Gilla och följ artister. Obegränsad sökning.

Integritet

Ingen telemetri. Bearer-token roterar vid varje skrivbordsstart. Dina musikdata lämnar aldrig din maskin via den här vägen.

Din AI-värdLokal brygga (127.0.0.1)FYM skrivbord

Koppla in din musik.

Ett kommando för din AI-värd. Starta om. Klart.

Installera i
npx -y @freeyourmusic/mcp install --host=claude-desktop

Skriver till ~/Library/Application Support/Claude/claude_desktop_config.json
Starta om Claude Desktop (cmd+Q på macOS). Verktygen för freeyourmusic dyker upp i integrationspanelen.