Apple Music
🎨 Creative
Manage Apple Music playlists, control playback, browse your library, and discover new music through AI. AppleScript control on macOS and cross-platform API features via MusicKit authentication.
Tags
Tools (12)
Client configuration
Cursor (.cursor/mcp.json)
{
"mcpServers": {
"apple-music": {
"command": "uvx",
"args": [
"applemusic-mcp@0.20.1",
"serve"
],
"env": {
"APPLE_TEAM_ID": "your-apple-team-id-here",
"APPLE_KEY_ID": "your-apple-key-id-here",
"APPLE_PRIVATE_KEY_PATH": "your-apple-private-key-path-here"
}
}
}
}VS Code (.vscode/mcp.json)
{
"servers": {
"apple-music": {
"command": "uvx",
"args": [
"applemusic-mcp@0.20.1",
"serve"
],
"env": {
"APPLE_TEAM_ID": "your-apple-team-id-here",
"APPLE_KEY_ID": "your-apple-key-id-here",
"APPLE_PRIVATE_KEY_PATH": "your-apple-private-key-path-here"
},
"type": "stdio"
}
}
}Replace the placeholders before connecting. Authorize in your client when prompted.
The Cursor JSON also works in Claude Desktop's local MCP configuration. Install the required runtime and local software first.