MCP Server LogoMCP Server
HomeCategoriesDirectorySubmit
Submit
HomeCategoriesDirectorySubmit
Submit

MCP Servers

A curated list of MCP Servers, featuring Awesome MCP Servers and Claude MCP integration.

Contact Us

[email protected]

About

Privacy PolicyTerms of Service

Resources

Model Context ProtocolMCP Starter GuideClaude MCP Servers

Community

GitHub

© 2025 mcpserver.cc © 2025 MCP Server. All rights reserved.

Privacy PolicyTerms of Service
  1. Home
  2. /Categories
  3. /Other / Misc
  4. /Mcp Applemusic
Mcp Applemusic

Mcp Applemusic

Created by kennethreitz•2 days ago
Visit Website

An experimental MCP server for controlling Apple Music.

Other / Misc
experimentalserverAppleMusic

MCP-AppleMusic

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

Requirements

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

Installation

First, ensure you have uv installed:

$ brew install uv

Then, with Claude Desktop, add the following to claude_desktop_config.json:

{
  "mcpServers": {
    "iTunesControlServer": {
      "command": "uvx",
      "args": ["-n", "mcp-applemusic"]
    }
  }
}

Available Commands

The following commands are available through the MCP server:

itunes_play()         # Start playback
itunes_pause()        # Pause playback
itunes_next()         # Skip to next track
itunes_previous()     # Go to previous track
itunes_search(query)  # Search library for tracks
itunes_play_song(song)  # Play specific song
itunes_create_playlist(name, songs)  # Create new playlist
itunes_library()      # Get library statistics

Usage

Start the server:

python server.py

Example interactions:

## Search for a song
results = itunes_search("Hey Jude")

## Create a new playlist
itunes_create_playlist("Beatles Favorites", ["Yesterday", "Hey Jude", "Let It Be"])

## Play a specific song
itunes_play_song("Hey Jude")

Development

  1. Clone the repository:
git clone https://github.com/yourusername/mcp-applemusic.git
cd mcp-applemusic
  1. Install development dependencies:
pip install -e ".[dev]"

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Notes

  • This tool only works on macOS systems due to its AppleScript dependency
  • Requires Apple Music (formerly iTunes) to be installed

Prerequisites

  • •Familiarity with the server domain
  • •Basic understanding of related technologies
  • •Knowledge of Other / Misc

Recommended Server

Mcp Server Asana

Mcp Server Asana

Mcp Serverman

Mcp Serverman

a cli/mcp server tool for managing mcp server json config file with version control, profiles and multi-client support

Obsidian Mcp Rest

Obsidian Mcp Rest

An MCP server implementation for accessing Obsidian via local REST API

View more → →

Details

Created

June 14, 2025

Last Updated

June 14, 2025

Category

Other / Misc

Author

kennethreitz

Share

More Server

Clickup Mcp Server

Clickup Mcp Server

ClickUp MCP Server - Integrate ClickUp project management with AI through Model Context Protocol

C

Clanki

Zonos Tts Mcp

Zonos Tts Mcp

MCP server that allows Claude to have a voice.

Mcpunk

Mcpunk

MCP tools for Roaming RAG