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

Reverse-Engineered Airtable内部APIがMCP経由で公開:Claude Code向け60以上のツール
ある開発者がAirtableの内部APIをリバースエンジニアリングし、60以上のツールを備えたMCPサーバーを構築しました。これにより、Claude Codeや15以上のIDEがデータベースビュー、計算フィールド、拡張機能を制御できるようになります。すでに2000人以上のユーザーに利用されており、無料でオープンソースです。

EvalShift: モデル移行中のLLM回帰検出のためのオープンソースCLI
EvalShiftは、MITライセンスのPython CLIで、プロンプト、エージェント、ツール呼び出しワークフロー全体でソースLLMとターゲットLLMの出力を比較し、ローカルにHTML回帰レポートを生成します。

Claudeコードのためのマルチエージェントアーキテクチャを用いた「研究チーム・イン・ザ・ボックス」フレームワーク
開発者がClaude Code向けのマルチエージェント研究フレームワークを作成しました。このフレームワークはOpus 4.6を活用し、research-clabというプラグインを通じて専門エージェントを調整します。ガイド付きのQ&Aプロセスで展開され、11のスキル、エージェント定義、複雑な研究プロジェクトを管理するための構造化ディレクトリを含んでいます。

Claude CodeとMCPによるDatadogアラートトリアージの自動化
開発者がClaude CodeのスキルとDatadogのMCPサーバーを活用して、監視アラートを自動的に確認し、問題を分類し、cronジョブ経由で修正PRを開くシステムを構築しました。このセットアップには約30分かかり、分離されたワークツリーで並列AIエージェントを実行します。