selecta

Jonas-Ross/selecta
★ 0 stars TypeScript AI/LLM Updated today
Local MCP server exposing your Apple Music library to Claude. Search, playlist building, and write-back, with the model doing the taste and Selecta doing the facts and execution.
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": {
    "selecta": {
      "command": "npx",
      "args": [
        "-y",
        "Jonas-Ross/selecta"
      ]
    }
  }
}

README Excerpt

> A *selecta* is the soundsystem term for the one who picks the records. Your AI agent is the selector; your library is the crate. A local MCP server that gives AI agents access to your Apple Music library, so they can build playlists from music you actually own and write them back to Music.app. There's no recommendation engine in here, no similarity scoring, no ML. Your agent does the picking. Selecta tells it what you own, how you listen (plays, favorites, ratings, skips, your own playlists) a

Tools (18)

automation_permission_deniedcreate_playlistdelete_playlistedit_playlist_draftenrich_featuresget_playlist_draftget_track_contextinspect_tracklistlibrary_overviewlist_playlistsmusic_app_not_runningpreview_playlistrefresh_libraryreorder_trackssave_playlist_draftsearchset_noteshow_playlist_draft