"Copy my liked songs from Spotify to Tidal."
Your music library, one prompt away.
The Free Your Music MCP server gives Claude, Cursor and Cline everything the Free Your Music web app can do: read your library, move playlists between 12 services, keep them in sync and clean them up. The MCP server and the CLI are part of Free Your Music Pro.
npx -y @freeyourmusic/mcp install --host=claude-desktopWrites to ~/Library/Application Support/Claude/claude_desktop_config.json
Quit Claude Desktop fully (cmd+Q on macOS) and open it again. The tools show up under the freeyourmusic server.
Things to ask
"Remove the duplicate songs from my Road Trip playlist on Deezer."
"Which songs did not match in my last transfer? Find them on Apple Music."
"Merge my three summer playlists into one, without duplicates."
"Which artists did I play most this month?"
Add it to your AI app
npx -y @freeyourmusic/mcp install --host=claude-desktopWrites to ~/Library/Application Support/Claude/claude_desktop_config.json
Quit Claude Desktop fully (cmd+Q on macOS) and open it again. The tools show up under the freeyourmusic server.
12 music services, one server
Free and Pro
In the Free Your Music web app and the mobile apps: connect your services, move playlists, liked songs, albums and artists up to 10,000 songs in total, pick replacements for songs that did not match, use Stats and export the songs that did not move.
The MCP server and the CLI. Keep transfers in sync. Edit, sort, shuffle, dedupe, split, merge and restore playlists. Playlist insights.
Private by default
The CLI and the MCP server run on your computer. They call the Free Your Music API over HTTPS with your account session, which sits in ~/.fym/credentials.json and only your user can read. Your music service logins stay encrypted on Free Your Music servers and never reach your AI app. Tool results do go to your AI app, and what it does with them depends on its settings and its model provider.
Give your assistant the keys to your music.
Copy one command, restart your AI app and ask it to sign you in.
npx -y @freeyourmusic/mcp install --host=claude-desktopWrites to ~/Library/Application Support/Claude/claude_desktop_config.json
Quit Claude Desktop fully (cmd+Q on macOS) and open it again. The tools show up under the freeyourmusic server.