MCP-AppleMusic
AppleScript コマンドを使用して macOS 上の Apple Music (旧 iTunes) を制御するための FastMCP サーバー実装。
要件
Python 3.13以上
Apple MusicアプリがインストールされたmacOS
MCPライブラリ ≥1.2.1
インストール
まず、uv がインストールされていることを確認します。
次に、 Claude Desktopを使用して、 claude_desktop_config.jsonに以下を追加します。
利用可能なコマンド
MCP サーバーを通じて次のコマンドが使用できます。
使用法
サーバーを起動します。
やり取りの例:
発達
リポジトリをクローンします。
開発依存関係をインストールします。
貢献
リポジトリをフォークする
機能ブランチを作成します(
git checkout -b feature/amazing-feature)変更をコミットします(
git commit -m 'Add amazing feature')ブランチにプッシュする (
git push origin feature/amazing-feature)プルリクエストを開く
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
注記
このツールはAppleScriptに依存しているため、macOSシステムでのみ動作します。
Apple Music(旧iTunes)のインストールが必要です
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
MCP コマンドを通じて AppleScript 経由で macOS 上の Apple Music を制御しやすくし、ユーザーが再生を管理したり、トラックを検索したり、プレイリストを作成したりできるようにします。
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityAn MCP Server Integration with Apple ShortcutsLast updated -235243Apache 2.0
- Asecurity-licenseAqualityEnables interaction with Google Chrome tabs through the MCP protocol, allowing clients to retrieve information and control tabs on macOS using AppleScript.Last updated -4238MIT License
- Asecurity-licenseAqualityMCP server that enables reading and writing macOS system preferences and application settings through the defaults system.Last updated -411
- -security-license-qualityA collection of Apple-native tools for the MCP protocol that enables AI assistants to interact with Apple applications including Messages, Notes, Contacts, Mail, Reminders, Calendar, and Maps.