Apple Music Integration
STDIOMCP server for interacting with Apple Music API, providing song search and playback tools.
MCP server for interacting with Apple Music API, providing song search and playback tools.
An MCP server for interacting with the Apple Music API. This server provides tools for searching songs, generating playback links.
# Build the project cargo install --path .
The Apple Music MCP server requires authentication credentials to access the Apple Music API. These are provided via command-line arguments.
cargo run -- --team-id YOUR_TEAM_ID --key-id YOUR_KEY_ID --private-key-path /path/to/AuthKey.p8
Usage: applemusic-mcp-server [OPTIONS]
Options:
--team-id <TEAM_ID> Apple Developer Team ID
--key-id <KEY_ID> Apple Music Key ID
--private-key-path <PRIVATE_KEY_PATH> Path to the Apple Music private key file (.p8)
--storefront <STOREFRONT> Storefront for Apple Music (e.g. us, jp) [default: jp]
-h, --help Print help
-V, --version Print version
Search for songs from Apple Music by title, album name, or artist name.
Parameters:
query
: (string) - The search query textReturns:
Generate a deep link for playback of a song or playlist.
Parameters:
song_id
or playlist_id
must be providedReturns: