概要
Nuclearは、Windows、macOS、Linuxで動く広告・トラッキングなしのオープンソース音楽プレイヤーです。曲やアーティストを検索し、プレイリストを作って再生する一般的な音楽アプリの体験を持ちながら、ストリーミング元、メタデータ、プレイリスト、ダッシュボードなどの機能をプラグインとして差し替えられる点が特徴です。さらにローカルMCP serverを有効にすると、Claude Code、Codex、OpenCodeなどのAIツールから検索、再生、キュー操作といったプレイヤー操作へつなげられます。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
音楽プレイヤー本体と、再生元・メタデータ取得をプラグインで分離する
Nuclearはアーティスト、アルバム、楽曲の検索、キュー管理、お気に入り、プレイリスト、シャッフルやリピートなどの基本的な再生機能を備えています。特徴的なのは、近年の実装で主要機能をplugin-drivenへ寄せており、streaming source、metadata、playlist、dashboard contentなどをプラグインから提供できることです。内蔵plugin storeから追加したり、@nuclearplayer/plugin-sdkを使って独自プラグインを作れるため、プレイヤー本体を維持したまま情報源や再生元を変更できます。
MCP serverを有効にして、音楽操作をAIエージェントのツールにする
設定画面からローカルMCP serverを有効にすると、Claude Code、Codex CLI、OpenCode、Claude Desktop、Cursor、WindsurfなどのMCP clientからNuclearへ接続できます。これにより、チャットから再生操作を依頼したり、作業中のエージェントにプレイヤー操作を任せる構成を作れます。MCP serverはローカルURLで公開されるため、通常の音楽プレイヤーにAIツールとの操作面を追加した形です。
手持ちの音楽アプリ体験を自分で拡張し、再生元にも縛られたくない人へ
広告やトラッキングを避けたデスクトップ音楽プレイヤーを使いたい人や、特定サービス専用アプリではなく、複数の情報源・再生元を一つのUIから扱いたい人に向きます。特に、プラグインを自作して独自のmetadata sourceやstreaming sourceを追加したい開発者、あるいはMCPを通じてAIエージェントから音楽操作を行いたい人に特徴が出ます。TauriとReactで構成されたクロスプラットフォームアプリなので、Webサービスではなく自分のPC上で完結する音楽環境を作りたい場合の比較候補です。
出典:[1]
再生できる音源と利用条件は、選んだストリーミング元・プラグインに依存する
Nuclear本体が音楽カタログそのものを保有しているわけではなく、実際の検索結果、再生可否、音質、地域制限、安定性は有効にしたstreaming sourceやmetadata pluginに左右されます。外部サービスを利用するプラグインでは、そのサービスの利用規約、API条件、著作権上の扱いも別途確認する必要があります。プラグインを追加するときは、本体とは別コードが動く点も含めて提供元を確認する方が安全です。
Nuclear本体はAGPL-3.0で公開されています。改変版を再配布したり、ネットワーク越しに改変版を提供したりする場合は、AGPLのソース提供条件を確認する必要があります。また、MCP serverを有効にすると外部ツールからプレイヤー操作を受け付けるため、利用するclientと接続範囲を意識して設定してください。
参考にした公式資料
- [1]nukeop/nuclear — README(2026-09-14)
- [2]Nuclear Player — changelog(2026-09-14)
- [3]nukeop/nuclear — LICENSE(2026-09-14)
成長
成長の推移 · 直近30日
0 Stars
推移データを蓄積中です。
GitHubデータ
GitHubのデータGitHubの詳細データを見る
- Stars
- 0
- Forks
- 0
- Watchers
- 0
- Open Issues
- 0
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。