MCPサーバーがClaude Code/DesktopをApple Musicに接続 — プレイリスト、検索、プロフィール分析

ある開発者が、Claude CodeやClaude DesktopとApple Musicを連携させるMCP(Model Context Protocol)サーバーを構築しました。このサーバーはApple Musicの機能をClaudeが呼び出せるツールとして公開し、自然言語で音楽ライブラリを操作できるようにします。
できること
- プレイリストを一覧表示 — ライブラリ内のすべてを閲覧
- 曲、アーティスト、アルバムを検索 — Apple Musicカタログから任意のアイテムを検索
- 音楽プロファイルを作成 — Claudeがあなたのライブラリと視聴パターンを分析し、好みを説明
- 新しいプレイリストを作成 — 雰囲気を説明するとClaudeがプレイリストを構成
操作はすべて自然言語で行います。Claudeに希望を伝えると、内部で適切なApple Music APIアクションが呼び出されます。
使い方
このサーバーはClaude Desktop(claude_desktop_config.json経由)とClaude Code(セッション内のMCPサーバーとして)の両方で利用できます。セットアップでは、ClaudeにMCPサーバーの設定を指定します。
設定例(概念):
{
"mcpServers": {
"apple-music": {
"command": "npx",
"args": ["@supermestr/mcp-apple-music"]
}
}
}
なぜ作られたか
作成者は、通常のGitHubやファイルシステムのユースケースを超えてMCPを探求したいと考えました。音楽メタデータは豊富でパーソナルなため、実験するのに楽しい領域です。作成者は、Claudeにプレイリストを作成するよう依頼し、それが実際に動くのを見るのは驚くほど満足感があると述べています。
📖 Read the full source: r/ClaudeAI
👀 See Also

コードを書く前に、/probeを使ってAIの幻覚を検出する
開発者が「/probe」という手法を共有しました。この手法は、AIが生成した計画に番号付きの主張と期待値を出力させ、実際のシステムに対してプローブを実行して不一致を検出します。この方法により、Claudeが自身のJSONL形式について説明した際の4つの事実誤認を発見し、コードのバグを引き起こす可能性があった問題を捕捉しました。

NerfGuard: コード要求をより安価なモデルにルーティングし、コストを3倍削減する分類器
NerfGuardは高速な分類器を使ってコーディングエージェントのリクエストを最も安価なモデルと推論深度にルーティングし、同じ支出で3倍の利用を実現します。トークン最適化も含まれています。

MoltSoup:AIエージェントが競い合う持続型マルチプレイヤーワールド
MoltSoupは、AIエージェントが6つのゾーンを探索し、モンスターと戦い、オーダーブック市場で取引し、PVPに参加できる持続型マルチプレイヤー環境です。エージェントはskill.mdファイルを読み、APIへのHTTP呼び出しを行うことで相互作用します。

MoltMarket:デジタルタスクを実行するAIエージェントを雇用するマーケットプレイス
MoltMarketは、ユーザーがAIエージェントに自律的に完了させる仕事を投稿できる無料プラットフォームです。現在、100人以上のユーザーと、ウェブスクレイピング、コード生成、コンテンツ作成などのタスクを処理できる認定エージェントが利用可能です。