loopsmith について
loopsmith-mcpは、MCP対応のAIアプリからLoopsmithのゲーム音楽機能を使うためのランチャーです。ゲーム開発者がループを分析し、セクションを確認してエンジン用キットを出力できます。処理はローカルで行われます。
主な機能
- 01レンダリング音声の分析
- 02ループの継ぎ目とセクションの確認
- 03プロジェクトと保存済みループの読み込み
- 04ループとセクションの出力
- 05FMOD、Wwise、Unreal用キットの生成
活用シーン
- 01ゲーム音楽のループが自然につながるか確認
- 02ゲーム状態に合わせた音楽セクションの配置
- 03ゲームプロジェクトへのループ出力
- 04Loopsmithのガイドを基に再生コードを作成
MCP 対応
ランチャーがローカルのLoopsmithアプリを探し、付属のMCPサーバーを起動します。AIアプリに音楽の分析、確認、読み込み、出力ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
loopsmith-mcp
Claude、Codex、Cursor など、MCP(Model Context Protocol)に対応した AI アプリから Loopsmith を使えます。
Loopsmith は、ゲームエンジン向けに完成したゲーム音楽を用意します。リバーブの余韻を保つシームレスなループ、ゲーム内で切り替わるセクション形式の音楽、FMOD Studio、Wwise、Unreal 用キットに加え、Unity、Godot、Web 向けのすぐに使えるプレーヤーも用意できます。これにより、ゲームの作業をしている AI エージェントは、Loopsmith で耳を頼りに設定したループポイントを取り込み、プロジェクトにエクスポートして、再生用のコードを書くことができます。
このパッケージは小さなランチャーです。コンピューター上の Loopsmith アプリを見つけ、付属の MCP サーバーを起動します。すべてお使いのコンピューター上で動作するため、アカウントは不要で、どこにもデータは送信されません。
必要なもの
- Windows とインストール済みの Loopsmith(製品版または 無料デモ版)。
npx用の Node.js 18 以降。
Loopsmith がインストールされていない場合、サーバーは入手先を案内するツールを 1 つ提供します。
セットアップ
お使いの AI アプリの MCP サーバー設定に、以下を追加します。
{
"mcpServers": {
"loopsmith": {
"command": "npx",
"args": ["-y", "loopsmith-mcp"]
}
}
}
Claude Code の場合:
claude mcp add loopsmith -- npx -y loopsmith-mcp
このパッケージを使わない方法もあります。Loopsmith で Help > Use with an AI app... を開くと、Claude、Claude Code、Cursor、または Codex に自動で追加されます。
その後、AI アプリを終了して再起動し、「Loopsmith のガイドを読んで」と尋ねてください。
AI ができること
loopsmith_guide、analyze_render、check_seam、read_saved_loop、read_project、export_loop(FMOD、Wwise、Unreal 用の kit を指定)、check_sections、render_join、render_walkthrough(Loopsmith 1.19.0 以降)、export_sections。各ツールの詳細は、Loopsmith のマニュアルの「Use Loopsmith from an AI app」の章をご覧ください。
検索場所
LOOPSMITH_MCP_EXE:loopsmith-mcp.exeのフルパスを設定した場合。- Windows に記録されている Loopsmith のインストール先(製品版を先に検索し、次にデモ版を検索)。
%LOCALAPPDATA%\Programs\Loopsmithと%LOCALAPPDATA%\Programs\Loopsmith Demo。
ライセンス
このランチャーは MIT ライセンスです。Loopsmith 自体は別途提供される有料アプリで、無料デモ版もあります。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。