MCP Server — kennethreitz/mcp-applemusic

An experimental MCP server for controlling Apple Music.

Local serverstdioPython

What is the MCP Server?

An experimental MCP server for controlling Apple Music.

What it actually does

A FastMCP server implementation for controlling Apple Music (formerly iTunes) on macOS through AppleScript commands.

Configuration

  • Python 3.13+ - macOS with Apple Music app installed - MCP library ≥1.2.1

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Python 3.13+ - macOS with Apple Music app installed - MCP library ≥1.2.1

Frequently asked questions

Python 3.13 or later, an MCP library ≥1.2.1, and a macOS system with the Apple Music app installed.