Chrrxs/robloxstudio-mcp

MCP server for Roblox Studio runtime debugging, playtest control, screenshots/input, multiplayer testing, and per-peer server/client eval from AI agents.

解決する問題

このプロジェクトは、AIコーディングアシスタントとRoblox Studioの間のギャップを埋めます。開発者はLLMを利用したエージェントを使用して、Robloxゲーム開発環境を直接操作、デバッグ、自動化でき、AIチャットインターフェースとゲームエンジンの間で手動でコンテキストを切り替える必要がなくなります。

仕組み

Model Context Protocol(MCP)を実装し、MCP準拠のAIクライアント(Claude CodeやCursorなど)とカスタムRoblox Studioプラグインの間に安全な通信チャネルを作成します。プラグインは、AIが呼び出してLuauコードの実行、プレイテストセッションの管理、ログの読み取り、パフォーマンスプロファイルのキャプチャ、ゲームアセットの変更などのアクションを実行できる一連のツールを公開します。

対象者

ワークフローにAIエージェントを統合して、デバッグを高速化し、エンジンの反復タスクを自動化し、複雑なスクリプト分析やパフォーマンスプロファイリングを実行したいRoblox開発者向けです。

ハイライト

  • ライブデバッグ: リアルタイムのサーバーまたはクライアントコンテキストでLuauコードを実行し、一時停止しないブレークポイントでコードを計測します。
  • 自動テスト: ソロまたはマルチプレイヤーのプレイテストセッションをプログラムで開始、停止、検査します。
  • パフォーマンス分析: CPUタイミング、メモリ内訳、シーン分析レポートをエージェント経由で直接キャプチャします。
  • アセット管理: Creator Storeからアセットを検索、プレビュー、挿入し、自動セキュリティとクリーンアップ手順を実行します。
  • Studio制御: 自然言語コマンドでインスタンスプロパティ、スクリプトテキスト、ビューポートキャプチャ(スクリーンショット)を管理します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト