Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| APPLE_MUSIC_KEY_ID | Yes | Your MusicKit Key ID (from the key you created) | |
| APPLE_MUSIC_TEAM_ID | Yes | Your Apple Developer Team ID | |
| APPLE_MUSIC_AUTH_PORT | No | Port for auth server (default: 7829) | 7829 |
| APPLE_MUSIC_CONFIG_DIR | No | Config directory path (default: ~/.apple-music-mcp/) | ~/.apple-music-mcp/ |
| APPLE_MUSIC_STOREFRONT | No | ISO 3166 alpha-2 country code (default: us) | us |
| APPLE_MUSIC_PRIVATE_KEY_PATH | Yes | Absolute path to your .p8 private key file |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |