使用说明
| 主页 | 工具 | 配置 |
|---|---|---|
戈多。网络MCP
戈多。NET MCP是Godot 4.6+的编辑器内MCP插件。NET项目。它直接在Godot编辑器中运行,并为支持MCP的客户端提供实时项目上下文,包括编辑器状态、当前场景、选定节点、运行信息、诊断和屏幕截图。
MCP服务内置于Godot插件中。启用插件并从Dock启动服务;您不需要运行任何额外的后台进程。
为什么它存在
Godot项目不仅仅是一堆 .tscn, .tres,以及脚本文件。
您正在查看的场景、当前选定的节点、编辑器输出、游戏运行时视图和状态、最近的错误以及插件配置都会影响更改的外观。戈多。NET MCP在编辑器上下文中收集这些信息并将其提供给MCP客户端,因此他们不再需要仅从目录快照中猜测项目状态。
如果你的工作主要发生在Godot编辑器和游戏运行时,而不仅仅是代码文件中,那么这个插件会很有用。
亮点
| 功能 | 它的作用 | |
|---|---|---|
| 🎛️ | 编辑器原生MCP服务 | 在Godot编辑器中运行,并公开实时项目、编辑器和运行时状态,而无需单独的后台服务。 |
| 🚀 | 设置、更新和客户端 | 从Godot资源库安装,生成客户端配置,管理插件更新,并从Dock报告客户端功能指南。 |
| 🧭 | 语义编辑器自动化 | 为代理提供设置、检查器属性、菜单、弹出窗口、控件和UI等待的高级工作流,然后再回到鼠标式输入。 |
| 🪟 | 具有证据意识的编辑器上下文 | 使用解释目标、回退和观察状态的元数据捕获编辑器、控件、弹出窗口、活动对话框和运行时界面。 |
| 🌳 | 项目理解和诊断 | 在编辑之前检查场景、资源、依赖关系、输入/导出配置、C#脚本结构、诊断和绑定一致性。 |
| ▶️ | 运行时生命周期和调试 | 启动和停止运行时会话,等待验证标记,检查运行时错误,发送输入,捕获帧,并读取Godot DAP状态。 |
| 📚 | 可发现的MCP工作流程 | 提供本地化资源、提示指南、工具目录搜索、活动诊断和帮助界面,以便客户可以选择正确的工具路径。 |
| 🧰 | 可扩展用户工具 | 热加载项目定义的GDScript工具,报告公共工具名称和兼容性诊断,并保持MCP客户端可见的自定义功能。 |
安装
来自Godot资源库
- 在Godot中打开您的项目。
- 打开
AssetLib选项卡。 - 搜索
Godot .NET MCP. - 安装插件。
- 首选
Project Settings > Plugins并启用Godot .NET MCP. - 打开
MCPDock并从以下位置启动服务Home.
来源
将插件源代码目录复制到Godot项目中:
addons/godot_dotnet_mcp
然后从启用它 Project Settings > Plugins.
首先使用
- 在Godot 4.6+中安装并启用该插件。NET项目。
- 打开
MCPDock. - 从启动MCP服务
Home. - 从配置页面生成或复制MCP客户端配置。
- 返回到客户端并连接到服务,然后让它读取当前的Godot项目状态。
文档
作者注
虽然我只是一名学生,但我对制作游戏充满热情。我曾经用老式的方式自己写了一个完整的节奏游戏项目。说实话,与代码细节和调试搏斗是痛苦的。
在人工智能时代,一切都变了,代码变得便宜了。在发现了像代理和MCP这样的伟大概念后,我欣喜若狂。我希望人工智能能够简单快速地将我的想法变成现实,并自主完成设计、开发、验证和其他一切。
所以我决定自己编写这个MCP插件,并在构建自己的游戏时亲自使用它。这个伟大的插件将由我在实际工作中进行战斗测试;我会先抓住陷阱,打磨一下,然后为你修复。
尽管这个项目的代码100%是由人工智能直接生成的,但我已经准备了最严格的自动检查、开发流程和发布流程,因此人工智能编写的代码在进入官方版本之前尽可能多地经过验证。
读完这一切,为什么不试试戈多呢。网MCP?我将继续研究市场,窃取最强大的想法,并在这里更新;它将成为你的经纪人和你的游戏项目之间最紧密的联系。
这听起来很傲慢吗?也许 吧。如果你有更糟糕的实施想法,请发送PR。非常欢迎!
实际项目验证
| LuoxuanLove/CoGDSex is a public Godot .NET game project that records its real development process. It also shows Godot .NET MCP being used against a substantial codebase and editor workflow, validating practical project capability and stability while feeding concrete improvement points back into future plugin features. |
许可证
MIT。看 许可证.