- PROVISION
- AUDIT
- CLEANUP
- MANUAL
すぐに答え
AIでどのようにLiveKitのルームを管理できますか?
エージェントが専用ツールを使用して、新しいルームの作成、稼働中のルームの確認、終了したセッションの削除を行います。セッションのライフサイクルをプログラムから完全に制御できます。
セッションの結果
セッションが到達する状態
エージェントがアクションを実行した際の変化です。
PROVISION
新規ルームの開始
AIがルーム作成イベントをトリガーします。リアルタイムのやり取りが可能な新しい環境が即座に用意されます。
AUDIT
稼働中のルームを確認
エージェントが現在アクティブなすべてのセッションをリストアップします。これにより、AIは現在の環境を正確に把握できます。
CLEANUP
不要なルームの削除
AIが不要になった特定のルームを削除します。古いセッションが残ることで環境が乱雑になるのを防ぎます。
MANUAL
人間による管理
カスタム設定が必要な場合や、ルームが閉じられない場合は人間が介入します。標準的なロジックはAIが処理しますが、最終的な制御権は常にあなたにあります。
ワークフロー
セッション要求が発生した際のAIの動き
AIがリアルタイム・インフラストラクチャのオーケストレーターとして機能します。
セッションの初期化
ユーザーやトリガーによって新しいスペースが必要になると、AIが新しいルームをプロビジョニングします。
create_room状態の確認
エージェントは現在の環境をチェックし、どのルームがすでにアクティブかを確認します。
list_rooms対象の特定
AIはアクティブなリストをスキャンし、対応が必要な特定のルームを見つけ出します。
list_roomsセッションの終了
やり取りが終了すると、AIはリソースを解放するためにルームを削除します。
delete_room
試してみる
以下のプロンプトをコピーして開始してください。
これらのプロンプトを使って、すぐにルーム操作を実行できます。
出発点
ルーム名やIDは、実際のLiveKitの識別子に置き換えてください。
LiveKit Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_Y60ujzl6AGdFF9QnxaSiCpnF8V3Papr0mn8cSRqZ/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — LiveKit capabilities are ready to use.
{
"mcpServers": {
"tt-voice-mcp": {
"url": "https://edge.vinkius.com/vk_preview_Y60ujzl6AGdFF9QnxaSiCpnF8V3Papr0mn8cSRqZ/mcp"
}
}
}次回の音声セッション用に、新しいLiveKitルームを作成して。
現在アクティブなすべてのルームを表示して。
「client-demo-123」という名前のルームを探して削除して。
どのルームを終了させるべきか確認したいので、すべてのルームをリストアップして。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
LiveKit Real-Time Roomsを一度接続すれば、あとは指示するだけです。
アカウントを一度連携するだけで準備完了です。認証情報は暗号化されて保持されるため、すぐにエージェント経由でルーム管理を開始できます。
LiveKit Real-Time RoomsをAIに接続するFAQ
ルーム管理の動作について
- 01
AIは既存のルームの設定を変更できますか?
いいえ。AIができるのは、ルームの作成、一覧表示、削除のみです。
- 02
AIが誤ってすべてのルームを削除してしまうことはありませんか?
ありません。AIは、名前やIDを指定して明示的に指示があった場合にのみ、特定のルームを削除します。
- 03
AIはルーム内に誰がいるかを確認できますか?
いいえ。このMCPはルームのライフサイクルを管理するものであり、個々の参加者を管理するものではありません。
- 04
AIはどのルームを削除すべきか、どのように判断しますか?
特定のルーム名またはIDを指定する必要があります。あるいは、AIがリスト取得ツールを使用して対象を特定することも可能です。
- 05
AIが実際のビデオやオーディオのストリーミングを処理するのですか?
いいえ。AIはルームのコンテナを管理します。実際のメディアストリーミングはLiveKitのインフラストラクチャによって処理されます。
LiveKit Real-Time Roomsについて他に質問がありますか?コネクタの詳細ページで確認できます。 LiveKit Real-Time Rooms MCPの全機能を見る
『LiveKit』を Claude、Cursor、ChatGPT などに接続
