Searches the Apple Music catalog, browses your library, manages playlists and fetches recommendations.
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
claude mcp add apple-music-cifero74 --env APPLE_TEAM_ID='<APPLE_TEAM_ID>' --env APPLE_KEY_ID='<APPLE_KEY_ID>' --env APPLE_PRIVATE_KEY='<APPLE_PRIVATE_KEY>' --env APPLE_MUSIC_USER_TOKEN='<APPLE_MUSIC_USER_TOKEN>' -- uvx mcp-apple-music-server~/.codex/config.toml
[mcp_servers.apple-music-cifero74]
command = "uvx"
args = ["mcp-apple-music-server"]
env = { APPLE_TEAM_ID = "<APPLE_TEAM_ID>", APPLE_KEY_ID = "<APPLE_KEY_ID>", APPLE_PRIVATE_KEY = "<APPLE_PRIVATE_KEY>", APPLE_MUSIC_USER_TOKEN = "<APPLE_MUSIC_USER_TOKEN>" }
# codex mcp add apple-music-cifero74 --env APPLE_TEAM_ID='<APPLE_TEAM_ID>' --env APPLE_KEY_ID='<APPLE_KEY_ID>' --env APPLE_PRIVATE_KEY='<APPLE_PRIVATE_KEY>' --env APPLE_MUSIC_USER_TOKEN='<APPLE_MUSIC_USER_TOKEN>' -- uvx mcp-apple-music-server~/.cursor/mcp.json
{
"mcpServers": {
"apple-music-cifero74": {
"command": "uvx",
"args": [
"mcp-apple-music-server"
],
"env": {
"APPLE_TEAM_ID": "<APPLE_TEAM_ID>",
"APPLE_KEY_ID": "<APPLE_KEY_ID>",
"APPLE_PRIVATE_KEY": "<APPLE_PRIVATE_KEY>",
"APPLE_MUSIC_USER_TOKEN": "<APPLE_MUSIC_USER_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"apple-music-cifero74": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-apple-music-server"
],
"env": {
"APPLE_TEAM_ID": "<APPLE_TEAM_ID>",
"APPLE_KEY_ID": "<APPLE_KEY_ID>",
"APPLE_PRIVATE_KEY": "<APPLE_PRIVATE_KEY>",
"APPLE_MUSIC_USER_TOKEN": "<APPLE_MUSIC_USER_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"apple-music-cifero74": {
"command": "uvx",
"args": [
"mcp-apple-music-server"
],
"env": {
"APPLE_TEAM_ID": "<APPLE_TEAM_ID>",
"APPLE_KEY_ID": "<APPLE_KEY_ID>",
"APPLE_PRIVATE_KEY": "<APPLE_PRIVATE_KEY>",
"APPLE_MUSIC_USER_TOKEN": "<APPLE_MUSIC_USER_TOKEN>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"apple-music-cifero74": {
"command": "uvx",
"args": [
"mcp-apple-music-server"
],
"env": {
"APPLE_TEAM_ID": "<APPLE_TEAM_ID>",
"APPLE_KEY_ID": "<APPLE_KEY_ID>",
"APPLE_PRIVATE_KEY": "<APPLE_PRIVATE_KEY>",
"APPLE_MUSIC_USER_TOKEN": "<APPLE_MUSIC_USER_TOKEN>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"apple-music-cifero74": {
"command": "uvx",
"args": [
"mcp-apple-music-server"
],
"env": {
"APPLE_TEAM_ID": "<APPLE_TEAM_ID>",
"APPLE_KEY_ID": "<APPLE_KEY_ID>",
"APPLE_PRIVATE_KEY": "<APPLE_PRIVATE_KEY>",
"APPLE_MUSIC_USER_TOKEN": "<APPLE_MUSIC_USER_TOKEN>"
}
}
}
}需要的环境变量
APPLE_TEAM_IDAPPLE_KEY_IDAPPLE_PRIVATE_KEYAPPLE_MUSIC_USER_TOKEN
把占位值换成你自己的密钥;不要把密钥提交到代码仓库。