yurineko73/Godot-MCP-Native
一款支持godot开源引擎的的mcp插件,支持常见godot引擎操作,使用Godot原生实现MCPServer,无需安装依赖,开箱即用,支持多种AI工具调用。An MCP plugin that supports the open-source Godot engine, enabling common Godot engine operations. It implements the MCP Server using Godot's native HTTP, requires no dependency installation, is ready to use out of the box, and supports invocation by various AI tools.
何を解決するか
Godot MCP Native は、AIアシスタント(例:Claude)がGodotエディタや実行中のゲームと直接対話できるようにします。AIの提案とゲームエンジン内での実装の間にある障壁を取り除き、自然言語コマンドを使ってプロジェクトを読み取り、変更、デバッグできるようにします。
動作方法
このプロジェクトは、Godot内にネイティブでModel Context Protocol (MCP) を実装したプラグインです。AIが呼び出せる155のツールを、複数の分野(Node、Script、Scene、Editor、Debug、Project)にわたって提供しています。HTTPによるリモートアクセスと、ローカル統合用のヘッドレスコマンドラインモードの2つの通信モードをサポートしています。また、gdmcp CLI を備えており、コーディングエージェントがツールを段階的に発見して利用できるようにしています。
対象ユーザー
Godot 4.x を使用し、AI駆動の開発ワークフローを統合したいゲーム開発者。特に、Claude Desktop、Cursor、Trae、Cline、Codex などMCP互換のAIクライアントを使用している方々。
特徴
- ネイティブ実装:Node.jsの依存関係は不要。Godot内だけで完全に動作します。
- 豊富なツールセット:ノード管理、スクリプト編集、シーン操作、深いデバッグに役立つ155のツール。
- エージェント最適化CLI:専用のCLI(
gdmcp)により、モデルのコンテキストウィンドウを過負荷にすることなく、ツールの発見と利用が可能。 - 実行時深度統合:ゲーム実行中にライブのランタイムノードを検査・変更し、メソッドを呼び出し、式を評価できる。
- 広範なクライアント対応:Claude Desktop、Cursor、Trae、Cline、Codex に対して事前設定済みの統合パスを提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト