$ fym playlists list --service=spotifyNAME TRACKS UPDATED Running 130+ 30 now Monday Drive 47 2026-05-15 Deep Focus 62 2026-05-14
fym: tu música, en la terminal.
Un binario local en Node que se comunica con la aplicación de escritorio FYM a través de loopback. Lista listas de reproducción, busca, crea listas, da me gusta y sigue, en 22 servicios. Incluye nivel gratuito.
npm i -g @freeyourmusic/cliReferencia de comandos
LEER · 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=50BUSCAR · gratis, 100/día
fym search tracks "kendrick humble" --service=spotifyfym search albums "blonde" --service=apple-musicfym search artists "phoebe bridgers" --service=tidalESCRIBIR · 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=tidalModo JSON para scripts y agentes
Añade --json a cualquier comando para obtener una salida procesable. Canalízalo a jq, agentes, cron, donde quieras.
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
| Scriptable | CLI: sí. MCP: no, se ejecuta dentro del host. |
|---|---|
| Compatible con cron | CLI: sí. MCP: requiere que el host esté en ejecución. |
| Compatible con tuberías | CLI: JSON por stdin/stdout. MCP: llamadas estructuradas a herramientas. |
Usa el servidor MCP para chat. Usa la CLI para automatización.
Gratis vs Pro
Lee listas de reproducción, biblioteca e historial. 100 búsquedas al día en todos los servicios.
Crea, renombra y elimina listas de reproducción. Añade, quita y reordena pistas. Da me gusta y sigue artistas. Búsqueda ilimitada.
Privacidad
Sin telemetría. El token de portador rota en cada lanzamiento del escritorio. Tus datos musicales nunca salen de tu equipo por este canal.
Conecta tu música.
Un comando para tu host de IA. Reinicia. Listo.
npx -y @freeyourmusic/mcp install --host=claude-desktopEscribe en ~/Library/Application Support/Claude/claude_desktop_config.json
Reinicia Claude Desktop (cmd+Q en macOS). Las herramientas de freeyourmusic aparecen en el panel de integraciones.