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 建議與遊戲引擎中實際實作之間的障礙,讓 AI 能透過自然語言指令讀取、修改與除錯專案。
工作原理
此專案在 Godot 內部以插件形式原生實作 Model Context Protocol (MCP)。提供跨多個領域(Node、Script、Scene、Editor、Debug 和 Project)的 155 個工具,AI 可以呼叫這些工具。支援兩種傳輸模式:用於遠端存取的 HTTP 模式,以及用於本地整合的無頭命令列模式。同時包含 gdmcp CLI,讓編碼代理能透過逐步發現工具與引擎互動。
適用對象
使用 Godot 4.x 並希望整合 AI 驅動開發工作流程之遊戲開發者,特別是使用 Claude Desktop、Cursor、Trae 或 Cline 等相容 MCP 的 AI 客戶端的使用者。
主要亮點
- 原生實作:無需 Node.js 依賴;完全在 Godot 內部執行。
- 豐富的工具集:155 個工具,用於管理節點、編輯腳本、操作場景與進行深度除錯。
- 面向代理的 CLI:專用 CLI(
gdmcp)讓編碼代理可在不佔用模型上下文視窗的情況下發現並使用工具。 - 深度執行時整合:可在遊戲執行中檢查與修改即時執行節點,呼叫方法,並評估運算式。
- 廣泛的客戶端支援:為 Claude Desktop、Cursor、Trae、Cline 和 Codex 提供預先設定的整合路徑。
相關
- 專案
- 專案
- 專案
- 專案
- 專案