返回 MCP 目录
public公开dns本地运行

gdai-mcp-plugin-godot

GDAI MCP Godot插件是一个允许AI通过MCP协议远程控制Godot引擎编辑器的工具,支持自动化创建场景、节点、脚本以及调试等功能。

article

README

🚀 🤖 GDAI MCP – Godot 游戏引擎的 MCP 服务器

GDAI MCP Godot 插件可让 AI 控制 Godot 编辑器,实现场景、节点和脚本的创建,还能对脚本错误、调试器输出和日志进行调试。

🔗 获取插件

🚀 快速开始

使用 GDAI MCP 插件,可通过任何 MCP 客户端远程控制 Godot 编辑器。具体步骤如下:

  1. 在 Godot 项目中安装
    将 GDAI MCP 插件添加到你的 Godot 项目中。
    安装指南
  2. 在 MCP 客户端中添加命令
    在 MCP 客户端的配置中添加 MCP 命令。
    MCP 客户端配置
  3. 开始聊天
    开始聊天并看到 MCP 的行动!
    示例

✨ 主要特性

将你的 Godot 工作流程提升到新的高度,通过自动化游戏开发实现。

  • 🧱 程序化生成场景:自动生成场景、节点、资源、脚本等。
  • 🛠️ 添加和操作节点:修改场景树,添加/删除/更新节点及其属性。
  • 🐞 调试器集成:查看调试输出、日志和脚本错误。
  • 📁 文件和资产搜索:直接从文件系统 (res://) 搜索文件和资源。
  • 📐 属性更新:动态设置和获取节点属性。
  • 🧩 项目理解:对你的项目、场景和脚本有深刻的理解。
  • 📝 GDScript 上下文支持:帮助编写和调试 GDScript。

💻 使用示例

基础用法

以下是一个与 GDAI MCP 交互修复 GDScript 错误的示例:

**用户:** 请修复我的 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 插件?
    一个允许任何 MCP 客户端远程控制 Godot 引擎编辑器的插件,可以创建场景、节点、资源、脚本等。
  • 能否用一句话生成整个游戏?
    是和否。这取决于提示的质量以及使用的 LLM(大型语言模型)。Claude Desktop 通常能够通过一次提示生成简单的游戏。
  • 是否需要 Godot 脚本经验?
    不需要,但有帮助。
  • 哪些客户端受支持?
    任何 MCP 客户端,无论是程序还是脚本都可以连接到 MCP 服务器。
  • 能否用于商业项目?
    可以!你可以使用此插件制作商业游戏!
  • 能否用于公开项目?
    可以!但请确保不在公共代码库中提交该插件。
  • 有文档吗?
    是的,提供详细的文档。

🚀 提升你的 Godot 工作流程

通过 GDAI MCP 插件解锁 AI 的完整潜力,实现自动化游戏开发。

🔗 获取插件

🗣️ 建议

💡 使用建议

若你有任何问题或功能请求,可加入 Discord 服务器 或通过 @3ddelano 私聊。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端