How To

NVIDIA Project G-Assist を使って Stream Deck を操作する方法

最終更新日:

  このページはDeepLによって自動的に翻訳されました。 Switch to English

Stream Deckは、すでにあなたのセットアップの司令塔となっています。今回、GeForce RTXグラフィックスカード上で直接動作するローカルAIアシスタント「NVIDIA Project G-Assist」を利用することで、音声でこれらの操作を実行できるようになりました。

「ライトをつけてOBSを起動して」と言えば、その通りに実行されます。「それをクリップして」と言えば、リプレイバッファに保存されます。「BRBにして」と言えば、離席中のルーチンが一気に実行されます。

これは、MCP(Model Context Protocol)によって実現されます。これは、AIエージェントがアプリ内で利用可能なアクションを把握し、ユーザーの要求に基づいてそれらを実行できるようにする標準規格です。

必要なもの

動画ガイド

1. Stream Deckアプリをダウンロードする

elgato.com/downloads から Stream Deck アプリをダウンロードしてください。

Stream Deck - Download

注:Project G-Assist をご利用いただくには、Stream Deck 7.4.1 以降が必要です。

2. NVIDIA Project G-Assist をインストールする

NVIDIAアプリを開き、「ホーム」タブに移動して、「Discover」の下にある「Project G-Assist」を見つけ、「入手」をクリックします。インストールが完了したら、ALT+Gを押していつでもProject G-Assistを起動できます。また、ALT+Vを長押しすると音声入力が利用できます。Stream Deckプラグインは、Project G-Assist v0.2.1以降にプリインストールされています。

MCP - Project G-Assist v2

3. Node.js をインストールする

スタートボタンを右クリックし、「ターミナル(管理者)」を選択してターミナルを開きます。以下のコマンドを貼り付けて、Enter キーを押してください:

winget install -e --id OpenJS.NodeJS.LTS
node.js

インストールが完了するまで待ってから、次の手順に進んでください。

4. Elgato MCP Server をインストールする

同じターミナルウィンドウで、以下のコマンドを貼り付けてEnterキーを押してください:

npm install -g @elgato/mcp-server
mcp-server install

5. Elgato MCP Server を起動する

インストールが完了したら、次のコマンドを実行してサーバーを起動してください:

elgato-mcp-server --http
elgat-mcp-server

このターミナルウィンドウは開いたまま、または最小化した状態で保持してください。Stream DeckでProject G-Assistを使用している間は、サーバーを常時実行しておく必要があります。

コンピュータを起動または再起動するたびに、このコマンドを再度実行する必要があります。手間を省くために、このコマンドをバッチファイルに貼り付けてコンピュータの任意の場所に保存するか、以下の既成のファイルをダウンロードしてください。その後、そのバッチファイルをStream Deckのキーにドラッグしてショートカットを作成します。それを1回タップするだけで、サーバーがバックグラウンドで自動的に起動します。

ダウンロード

💾MCP.bat を実行する

6. Stream DeckでMCPアクションを有効にする

Stream Deckアプリを開き、MCPアクションを有効にします:

  1. 「環境設定」へ移動
  2. [全般] タブを選択します
  3. 「MCPデッキを有効にする」を確認

これにより、デバイスのドロップダウンメニューに「MCP Action」という専用のキャンバスが作成されます。ここでは、Project G-Assistが制御可能なすべての設定を行うことができます。

Enable MCP Action v2

7. MCP Deckのキャンバスを作成する

MCP Deckのキャンバスに切り替え、Project G-Assistで実行させたいアクションをドラッグして配置します。OBS Studioでシーンを切り替えたり、クリップを保存したりできます。配信中にTwitchのタイトルやカテゴリを変更したり、照明のオン/オフを切り替えたりすることも可能です。さらに、マルチアクションを実行して、配信全体を即座に準備完了の状態にすることもできます。

Stream Deckのキーで実行可能なアクション(プラグインのアクションを含む)は、すべてこのキャンバスに配置できます。追加するアクションひとつひとつが、Project G-Assistが実行できるようになる機能となります。

MCP - Stream Deck Canvas

注:Project G-Assistは、MCP Deckキャンバス上のアクションのみを表示・操作できます。他のStream Deckプロファイル上のアクションにはアクセスできません。

8. アクションに説明を追加する

Stream Deckは、すでにセットアップの司令塔となっています。今回、GeForce RTXグラフィックカード上で直接動作するローカルAIアシスタント「NVIDIA Project G-Assist」を利用することで、音声でこれらの操作を実行できるようになりました。

「ライトをつけてOBSを起動して」と言えば、その通りに実行されます。「それをクリップして」と言えば、リプレイバッファに保存されます。「BRBにして」と言えば、離席中のルーチンが一気に実行されます。

これは、MCP(Model Context Protocol)によって実現されます。MCPとは、AIエージェントがアプリ内で利用可能なアクションを認識し、ユーザーの要求に基づいてそれらを実行できるようにする規格です。Stream Deck 7.4ではMCPのサポートが追加され、NVIDIA Project G-Assistはこの規格を活用するように設計されています。

MCP - OBS Studio

ぜひ試してみてください

すべての設定が完了したら、ALT+Vキーを押したまま、Project G-AssistにStream Deckに実行させたい操作を指定してください。キャンバスに追加する操作はすべて、本ソフトが新たに処理できるようになります。

Stream Deck MCPや、その他接続可能なツールに関する詳細については、「AIでStream Deckを操作する方法」をご覧ください。