Godot MCP

不活跃
GitHub JavaScript MIT

简介

Godot 游戏引擎的 MCP 服务器,提供编辑器启动、项目运行和调试输出捕获等工具,让 AI Agent 参与游戏开发。

核心特性

  • 启动 Godot 编辑器:为特定项目打开 Godot 编辑器
  • 运行 Godot 项目:以调试模式执行 Godot 项目并捕获完整控制台输出
  • 场景管理:创建场景、添加节点、加载精灵和导出 3D MeshLibrary 资源
  • UID 管理:获取和更新 Godot 4.4+ 资源的 UID 引用
  • 多客户端支持:兼容 Claude Code、Cursor、Cline 及所有 MCP 兼容客户端

适用场景

💡 AI 辅助游戏开发,通过 Godot 编辑器获取实时反馈
💡 通过 AI Agent 自动化场景创建和节点层级设置
💡 通过捕获和分析控制台输出调试 Godot 项目
💡 使用 AI 进行项目分析以支持代码审查和架构评估
💡 构建 AI 驱动的游戏开发助手和 Copilot

快速开始

确保已安装 Godot Engine 和 Node.js 18+。对于 Claude Code:'claude mcp add godot -- npx @coding-solo/godot-mcp'。对于 Cursor,通过 Settings > Features > MCP 添加,命令为 'npx @coding-solo/godot-mcp'。

相关项目