CS 

用于与Godot游戏引擎接口的MCP服务器。提供启动编辑器、运行项目和捕获调试输出的工具。
概览
一个用于与Godot游戏引擎交互的模型上下文协议(MCP)服务器。 Godot MCP 使 AI 代理能够启动 Godot 编辑器、运行项目、捕获调试输出并控制项目执行。这种直接反馈循环帮助代理了解真实 Godot 项目中什么有效、什么无效,从而获得更好的代码生成和调试辅助。 - : 为特定项目打开 Godot 编辑器 - : 以调试模式执行 Godot 项目 - : 检索控制台输出和错误信息 - : 程序启动和停止 Godot 项目 - : 检索已安装的 Godot 版本 - : 在指定目录中查找 Godot 项目 - 获取项目结构的详细信息 - : 创建指定根节点类型的新场景 - 向现有场景添加可自定义属性的节点 - 将精灵和纹理加载到 Sprite2D 节点 - 将 3D 场景导出为 GridMap 的 MeshLibrary 资源 - 保存场景并有创建变体的选项 - (适用于 Godot 4。
概述(AI 翻译)
一个用于与Godot游戏引擎交互的模型上下文协议(MCP)服务器。
引言
Godot MCP 使 AI 代理能够启动 Godot 编辑器、运行项目、捕获调试输出并控制项目执行。这种直接反馈循环帮助代理了解真实 Godot 项目中什么有效、什么无效,从而获得更好的代码生成和调试辅助。
特色
- 启动 Godot 编辑器:为特定项目打开 Godot 编辑器
- 运行 Godot 项目:在调试模式下执行 Godot 项目
- 捕获调试输出:检索控制台输出和错误信息
- 控制执行:程序化启动和停止Godot项目
- 获取Godot版本:检索已安装的Godot版本
- 列表 Godot 项目:在指定目录中查找 Godot 项目
- 项目分析:获取项目结构的详细信息
- 场景管理:
- 创建具有指定根节点类型的新场景
- 向现有场景添加可自定义属性的节点
- 将精灵和纹理加载到 Sprite2D 节点中
- 将3D场景导出为网格图的网格库资源
- 保存场景并有创建变体的选项
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Godot MCP
((((((( (((((((
((((((((((( (((((((((((
((((((((((((( (((((((((((((
(((((((((((((((((((((((((((((((((
(((((((((((((((((((((((((((((((((
((((( ((((((((((((((((((((((((((((((((((((((((( (((((
(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
(((((((((((@@@@@@@(((((((((((((((((((((((((((@@@@@@@(((((((((((
(((((((((@@@@,,,,,@@@(((((((((((((((((((((@@@,,,,,@@@@(((((((((
((((((((@@@,,,,,,,,,@@(((((((@@@@@(((((((@@,,,,,,,,,@@@((((((((
((((((((@@@,,,,,,,,,@@(((((((@@@@@(((((((@@,,,,,,,,,@@@((((((((
(((((((((@@@,,,,,,,@@((((((((@@@@@((((((((@@,,,,,,,@@@(((((((((
((((((((((((@@@@@@(((((((((((@@@@@(((((((((((@@@@@@((((((((((((
(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
@@@@@@@@@@@@@((((((((((((@@@@@@@@@@@@@((((((((((((@@@@@@@@@@@@@
((((((((( @@@(((((((((((@@(((((((((((@@(((((((((((@@@ (((((((((
(((((((((( @@((((((((((@@@(((((((((((@@@((((((((((@@ ((((((((((
(((((((((((@@@@@@@@@@@@@@(((((((((((@@@@@@@@@@@@@@(((((((((((
(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
(((((((((((((((((((((((((((((((((((((((((((((((((((((
安装
npx @coding-solo/godot-mcp配置
{
"mcpServers": {
"godot": {
"command": "npx",
"args": ["@coding-solo/godot-mcp"],
"env": {
"DEBUG": "true"
},
"disabled": false,
"autoApprove": [
"launch_editor",
"run_project",
"get_debug_output",
"stop_project",
"get_godot_version",
"list_projects",
"get_project_info",
"create_scene",
"add_node",
"load_sprite",
"export_mesh_library",
"save_scene",
"get_uid",
"update_project_uids"
]
}
}
}