itunes.vim

chew-z/itunes.vim

3.4

If you are the rightful owner of itunes.vim and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Model Context Protocol (MCP) server is a high-performance tool designed to integrate command-line interfaces and AI applications with Apple Music on macOS, providing ultra-fast search, smart playback control, and seamless integration with Large Language Models.

Tools

Functions exposed to the LLM to take actions

search_itunes

Basic search across library for tracks, artists, albums.

play_track

Play tracks using track_id, playlist context, album, or track name.

now_playing

Check current playback status and track information.

refresh_library

Refresh the library database from Apple Music.

list_playlists

Browse all playlists with metadata.

get_playlist_tracks

Get all tracks from specific playlists.

search_advanced

Advanced search with filters for genre, artist, rating, etc.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources