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

✍️ OpenClawRadar📅 Published: May 10, 2026🔗 Source
MCP Server Connects Claude Code/Desktop to Apple Music — Playlists, Search, Profile Analysis
Ad

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.

Ad

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

Ad

👀 See Also

10.33 t/s on Qwen 3.5 35B with a $300 Laptop: Full Optimization Breakdown
Tools

10.33 t/s on Qwen 3.5 35B with a $300 Laptop: Full Optimization Breakdown

A developer achieves 10.33 t/s on Qwen 3.5 35B Q4_K_S on a Lenovo Ideapad Slim 3i ($300) using ik_llama.cpp, core pinning, MTP speculative decoding, and BIOS performance tuning.

OpenClawRadar
Persistent Indexes Over Extraction: Architecture for a YouTube MCP Server
Tools

Persistent Indexes Over Extraction: Architecture for a YouTube MCP Server

A developer shares architecture notes for building a YouTube MCP server that uses persistent local indexes instead of the common extract-and-forget pattern. Key decisions include a three-tier fallback system, SQLite + sqlite-vec for vector storage, embedding provider abstraction, and a separate visual search index.

OpenClawRadar
Local-first AI tax preparer with encrypted PII built on MCP
Tools

Local-first AI tax preparer with encrypted PII built on MCP

A developer built a tax filing extension for Crow that encrypts all PII with AES-256-GCM and works with any MCP-compatible client including Claude, ChatGPT, Gemini, or local models through Ollama. The system handles 1040, Schedule 1, HSA (8889), education credits (8863), self-employment (Schedule C/SE), and capital gains (Schedule D) calculations locally.

OpenClawRadar
Claude Code Ultracode Mode Spawns 70-Agent Pipeline for Deep Search
Tools

Claude Code Ultracode Mode Spawns 70-Agent Pipeline for Deep Search

A single 'deep search' request in Claude Code's ultracode mode auto-generated a 4-phase pipeline with ~70 agents, each fetching and cross-checking projects independently. The orchestrator script keeps intermediate results out of the context window, preventing context overload.

OpenClawRadar