IvanMurzak/Godot-MCP
Godot-MCP — Model Context Protocol (MCP) integration for the Godot Engine. AI tools for the Godot Editor in C#, with cloud connection to ai-game.dev. Apache-2.0.
解決する課題
Godot-MCP は、AI エージェントと Godot ゲームエンジンの間のギャップを埋めます。開発者は Claude、Cursor、GitHub Copilot などの AI アシスタントを使用して、Godot プロジェクトを直接検査、変更、管理でき、手動でのエディタ操作が必要だったタスクを自動化できます。
仕組み
これは C# エディタアドオンとして機能し、Model Context Protocol(MCP)を介して Godot エディタの操作を「AI ツール」として公開します。Godot プロジェクトを MCP 対応エージェントに接続すると、AI は RQL と呼ばれる専用のクエリ言語を使用して、ノードの作成、シーンの編集、リソースの管理、C# および GDScript コードの実行などのアクションを実行できます。クラウドベースとセルフホストの両方のセットアップをサポートし、インストールとプロジェクト構成を簡素化するコマンドラインインターフェイス(godot-cli)が含まれています。
対象ユーザー
このツールは、C#/.NET エディション(バージョン 4.3+)を使用する Godot 開発者向けに設計されており、ゲーム開発ワークフローに AI エージェントを統合して、シーン構築、スクリプト管理、デバッグを高速化したいと考えています。
ハイライト
- 幅広い AI 互換性:Claude、Cursor、Copilot などの主要な AI エージェントと連携し、ベンダーロックインはありません。
- RQL 統合:強力なリフレクションクエリ言語(RQL)を使用して、シーンツリー、プロパティ、プロジェクト設定を一括でクエリおよび変更します。
- 多言語サポート:C# および GDScript ファイルの読み取り、作成、更新が可能です。
- 視覚的フィードバック:AI がビューポート、カメラ、または孤立したノードのスクリーンショットをキャプチャして、ゲームの状態をよりよく理解できるようにします。
- ランタイム診断:ゲーム内のランタイムエラーとログをキャプチャしてポーリングするツールを提供し、AI がプレイテスト中の問題のデバッグを支援します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト