MCP Server Connects Claude Code/Desktop to Apple Music — Playlists, Search, Profile Analysis

A developer has built an MCP (Model Context Protocol) server that bridges Claude Code and Claude Desktop with Apple Music. The server exposes Apple Music functionality as tools Claude can call, enabling natural language control over your music library.
What It Does
- List your playlists — browse everything in your library
- Search for songs, artists, and albums — find anything in your Apple Music catalog
- Build your musical profile — Claude analyzes your library and listening patterns to describe your taste
- Create new playlists — describe the vibe and Claude assembles a playlist
Interactions are natural language: you tell Claude what you want, and it calls the appropriate Apple Music API actions under the hood.
How to Use It
The server is available for both Claude Desktop (via claude_desktop_config.json) and Claude Code (as an MCP server in your session). Setup involves pointing Claude to the MCP server configuration.
Example config snippet (conceptual):
{
"mcpServers": {
"apple-music": {
"command": "npx",
"args": ["@supermestr/mcp-apple-music"]
}
}
}
Why It Was Built
The creator wanted to explore MCP beyond the usual GitHub/file-system use cases. Music metadata is rich and personal, making it a fun domain to experiment with. The author notes that asking Claude to build a playlist and watching it actually work is surprisingly satisfying.
📖 Read the full source: r/ClaudeAI
👀 See Also

context-os: Open-source tool reduces Claude Code token consumption by 27-42%
context-os is a local context optimizer that hooks into Claude Code automatically, compressing tool output before Claude sees it and reducing token consumption by 27-42% depending on content type.

Sonarly: AI-driven Production Alert Triage and Resolution
Sonarly connects with observability tools to triage and resolve production alerts, reducing noise and focusing on critical issues.

Vigil: A Cryptographic ID System for OpenClaw Agents to Prevent Blocking
A developer running OpenClaw agents has identified that anonymous agent traffic is increasingly being blocked by sites, and proposes Vigil—a sign-in system that gives agents cryptographic IDs to build reputation and avoid indiscriminate blocking.

HolyClaude: Docker Container for Claude Code with Browser UI and Headless Chromium
HolyClaude is an open-source Docker container that packages Claude Code CLI with a browser UI, headless Chromium, and additional AI coding tools. Setup requires only docker compose up and provides access at localhost:3001.