Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Cleaned up initial release - comprehensive Apple Music integration guide with AppleScript reference, MusicKit API endpoints, and library-first workflow documentation. (Should be 0.6 to align with mcp, can't find out how to delete/re-create on ClawdHub).
What This Skill Does
MCP server for controlling Apple Music on macOS and via the MusicKit API. Handles AppleScript execution, token management, and the library-first workflow required to add catalog songs to playlists. Supports playback control, playlist management, catalog search, and listening history.
Abstracts the multi-step library-first workflow and AppleScript escaping that would otherwise require 4 separate API calls and manual ID conversion just to add one song to a playlist.
When to use it
- Add a song from Apple Music catalog to a playlist
- Control playback (play, pause, skip) from an AI assistant
- Search the Apple Music catalog for tracks by artist or album
- Create and manage playlists via natural language
- Check recently played tracks or listening history
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Add 'Wonderwall' by Oasis to my Road Trip playlist
- 1Search Apple Music catalog for the track
- 2Add the catalog song to the user's library
- 3Retrieve the library ID for the track
- 4Add the track to the specified playlist using the library ID
'Wonderwall' by Oasis has been added to your Road Trip playlist
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.