22 music services for any AI.
A local MCP server. One install per host. No per-service OAuth. Your data never leaves your machine.
npx -y @freeyourmusic/mcp install --host=claude-desktopWrites to ~/Library/Application Support/Claude/claude_desktop_config.json
Restart Claude Desktop (cmd+Q on macOS). The freeyourmusic tools appear in the integrations sheet.
Tool catalog
| Status & auth | ||
| fym_status | Probe bridge, return license + connected services | FREE |
| fym_services | List connected services and capabilities | FREE |
| fym_login | Open the desktop login flow for a service | FREE |
| Reading | ||
| fym_playlists_list | List user playlists for a service | FREE |
| fym_playlists_get | Get one playlist with tracks | FREE |
| fym_tracks_list | List tracks in a playlist with pagination | FREE |
| fym_library_tracks | Saved/Liked tracks for a service | FREE |
| fym_library_albums | Saved albums for a service | FREE |
| fym_library_artists | Followed artists for a service | FREE |
| fym_history_recent | Recently played tracks — Spotify, Apple Music, Amazon Music, Deezer, YouTube Music | FREE |
| Search | ||
| fym_search_tracks | Search tracks (free, 100/day quota) | FREE |
| fym_search_albums | Search albums (counts toward quota) | FREE |
| fym_search_artists | Search artists (counts toward quota) | FREE |
| Writing | ||
| fym_playlists_create | Create a playlist on a service | PRO |
| fym_playlists_rename | Rename a playlist | PRO |
| fym_playlists_delete | Delete a playlist | PRO |
| fym_tracks_add | Add tracks to a playlist | PRO |
| fym_tracks_remove | Remove tracks from a playlist | PRO |
| fym_tracks_reorder | Reorder tracks within a playlist | PRO |
| Library actions | ||
| fym_library_like | Like or unlike a track | PRO |
| fym_follow_artist | Follow an artist | PRO |
| fym_unfollow_artist | Unfollow an artist | PRO |
Free vs Pro
Read playlists, library, history. 100 searches per day across all services.
Create, rename, delete playlists. Add, remove, reorder tracks. Like, follow artists. Unlimited search.
Privacy
No telemetry. Bearer token rotates on every desktop launch. Your music data never leaves your machine through this path.
Plug in your music.
One command for your AI host. Restart. Done.
npx -y @freeyourmusic/mcp install --host=claude-desktopWrites to ~/Library/Application Support/Claude/claude_desktop_config.json
Restart Claude Desktop (cmd+Q on macOS). The freeyourmusic tools appear in the integrations sheet.