关于 🤖 GDAI MCP – MCP Server for Godot Game Engine
GDAI MCP 是一个面向 Godot 4.1+ 的插件,让 Claude、Cursor、VS Code 等 MCP 客户端能够控制 Godot 编辑器。它面向游戏开发者,可用于创建场景和节点、编辑脚本并读取错误与调试日志。
主要功能
- 01通过编辑器创建场景、节点、资源和脚本
- 02增删改场景树节点并设置属性
- 03读取脚本错误、调试输出和日志
- 04在 res:// 路径中搜索文件和资源
- 05自动截图以辅助理解编辑器和运行中的游戏
适用场景
- 01让 AI 助手检查并修复 GDScript 报错
- 02通过自然语言生成场景结构和基础节点
- 03在 Godot 项目中批量调整节点属性
MCP 相关
该插件作为 MCP 服务运行,向 MCP 客户端暴露控制 Godot 编辑器的工具,如场景编辑、脚本错误读取和文件搜索。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
gdai-mcp-plugin-godot
🤖 GDAI MCP – Godot 游戏引擎的 MCP 服务
GDAI MCP Godot Plugin 可让 AI 控制 Godot 编辑器来创建场景、节点和脚本。它还能调试脚本错误、查看调试器信息和输出日志。
🚀 功能亮点
通过自动化游戏开发,让你的 Godot 工作流更上一层楼。
-
[NEW!] ✨ 📷 自动截取屏幕截图,以直观了解编辑器和运行中的游戏。
-
🧱 以编程方式创建场景
生成场景、节点、资源、脚本等 -
🛠️ 添加和操作节点
修改场景树,添加、删除或更新节点及其属性 -
🐞 集成调试器
查看调试器输出、日志和脚本错误。 -
📁 文件和资源搜索
直接从文件系统(res://)搜索文件和资源 -
📐 属性更新
动态设置和获取节点属性。 -
🧩 理解项目
深入理解你的项目、场景和脚本。 -
📝 GDScript 上下文
帮助你编写和调试 GDScript
🛠️ 工作原理
使用 GDAI MCP Plugin,通过 Cursor、Windsurf、Claude、VSCode 等任意 MCP 客户端控制 Godot。
-
在 Godot 项目中安装
将 GDAI MCP Plugin 添加到你的 Godot 项目中。
安装指南 -
在 MCP 客户端中添加命令
将 MCP 服务命令添加到 MCP 客户端的配置中。
MCP 客户端配置 -
开始聊天
开始聊天,查看 MCP 执行的操作!
示例
💻 示例
用户: 请修复我的 GDScript 错误。
助手: 我很乐意帮你修复 GDScript 错误。首先,我来检查当前场景,并查找脚本中的错误。
正在运行工具:get_open_script
正在运行工具:get_open_script_errors
……对话继续
更多示例见末尾
🤝 兼容的 MCP 客户端
将 GDAI MCP 与你喜爱的 MCP 客户端或 IDE 搭配使用:
- Cursor
- Claude Desktop
- VS Code(通过 GitHub Copilot、Cline、Roo Code 等)
- WindSurf
- 以及更多
🤝 兼容的 Godot 版本
此插件兼容 Godot 4.1+
❓ 常见问题
什么是 GDAI MCP Godot Plugin?
这是一个插件,可让任意 MCP 客户端远程控制 Godot Engine Editor,从而创建场景、节点、资源、脚本等。
它能通过一个提示词一次性制作完整游戏吗?
能,也不能。这取决于提示词的质量和所用的大模型。Claude Desktop 大多数时候能够一次性制作简单的游戏。
需要具备 Godot 脚本编写经验吗?
不需要,但有经验会有所帮助。
支持哪些客户端?
任何 MCP 客户端都可以连接到 MCP 服务,无论是程序还是脚本。
可以在商业项目中使用吗?
可以!你可以用此插件制作商业游戏!
可以在公开项目中使用吗?
可以!但请确保不要将插件提交到游戏的公开仓库中。
有文档吗?
有,提供了详细文档。
🚀 让你的 Godot 工作流更上一层楼
通过 GDAI MCP Plugin 自动化游戏开发,释放 AI 的全部潜力。
🗣️ 建议
有任何问题或功能建议?
加入 Discord 服务器 或私信 @3ddelano
💡 更多示例
安装指南
查看详细的安装指南
🔄 更新指南
查看详细的更新指南
🔗 获取插件
📄 许可证
© 2025 Delano Lourenco。保留所有权利。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。



