К основному содержанию
MCP-сервер CX Codex

Godot MCP Runtime — MCP-сервер для Godot 4: что делает

Даёт ИИ-агенту управление проектом Godot 4 без открытого редактора и снимает скриншоты, шлёт ввод и запускает GDScript в идущей игре. Пригодится, когда агент должен сам проверить правку, а не отдавать её вам.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env GODOT_PATH=<GODOT_PATH> --env DEBUG=<DEBUG> --env GODOT_MCP_DISABLE_ELICITATION=<GODOT_MCP_DISABLE_ELICITATION> --env GODOT_MCP_STRICT=<GODOT_MCP_STRICT> --env GODOT_MCP_DISABLE_SECURITY=<GODOT_MCP_DISABLE_SECURITY> --transport stdio godot-mcp-runtime -- npx -y godot-mcp-runtime
Открыть на GitHub

Что делает Godot MCP Runtime

Сервер работает поверх npx и не требует аддона в проекте. При запуске run_project он подкладывает автозагрузку McpBridge, та слушает localhost по TCP и отдаёт инструменты: снимок вьюпорта (по умолчанию превью 960x540 и полный PNG на диск), имитацию нажатий и кликов, обход живого дерева сцены с поиском видимых Control, выполнение произвольного GDScript с доступом к SceneTree. С флагом profiling: true снимаются данные профайлера Godot и ранжируются самые дорогие функции GDScript.

Редактирование идёт без окна редактора: сцены, узлы, свойства, привязка скриптов, сигналы, проверка GDScript. Для тихих прогонов есть background: true, тогда окно уезжает за экран и не принимает физический ввод. Если игру запускает не MCP, а CI или ваш шелл, сначала вызовите attach_project – мост встанет в проект, и рантайм-инструменты заработают на внешней сессии.

Ограничение про одно: в присоединённом режиме get_debug_output не работает, потому что stdout и stderr сервер видит только у процессов, которые запустил сам. Нужен поток логов – запускайте через run_project. Мост снимается при stop_project, detach_project, выходе из игры или падении клиента; артефакты лежат в .mcp/godot-runtime/, путь сервер дописывает в .gitignore. Это не замена плейтесту: агент подтвердит, что сцена грузится и кнопка реагирует, а ощущение игры он не оценит.

Какие задачи решает

  • проверить, что сцена грузится без ошибок
  • снять скриншот вьюпорта из запущенной игры
  • прогнать нажатия и клики по UI и увидеть, что изменилось
  • выполнить GDScript в живом дереве сцены
  • найти самые дорогие функции GDScript по профайлеру

Примеры запросов агенту

  • Запусти проект Godot в фоне и сними скриншот главного меню
  • Симулируй клик по кнопке Start и покажи, что поменялось на экране
  • Присоединись к уже запущенной игре через attach_project и прогони скрипт по дереву сцены

Как установить Godot MCP Runtime

Командой платформы

claude mcp add --env GODOT_PATH=<GODOT_PATH> --env DEBUG=<DEBUG> --env GODOT_MCP_DISABLE_ELICITATION=<GODOT_MCP_DISABLE_ELICITATION> --env GODOT_MCP_STRICT=<GODOT_MCP_STRICT> --env GODOT_MCP_DISABLE_SECURITY=<GODOT_MCP_DISABLE_SECURITY> --transport stdio godot-mcp-runtime -- npx -y godot-mcp-runtime

Вместо <…> подставьте свои значения

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Godot MCP Runtime

Как установить Godot MCP Runtime в Claude Code?

Выполните claude mcp add godot-mcp-runtime -- npx -y godot-mcp-runtime. Если нужны переменные окружения, есть второй вариант с --env для GODOT_PATH, DEBUG, GODOT_MCP_DISABLE_ELICITATION, GODOT_MCP_STRICT, GODOT_MCP_DISABLE_SECURITY и --transport stdio.

Что делает Godot MCP Runtime?

Позволяет агенту править проект Godot 4 без редактора и управлять запущенной игрой: скриншоты, имитация ввода, поиск UI-элементов, живой GDScript, профайлинг функций.

Останутся ли следы в проекте после работы?

Нет. Автозагрузка вставляется на время сессии и снимается при остановке, выходе из игры или отключении. Артефакты копятся в .mcp/godot-runtime/, и сервер сам добавляет эту папку в .gitignore.

Похожие MCP-серверы

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
Pascal 3D Editor pascalorg MCP-сервер управляет сценами зданий в Pascal 3D Editor через команды ИИ-агента. Подойдёт для создания комнат, расстановки объектов и сохранения сцен локально. CX Codex +1 ★ 25 085звёзд репо Unity-MCP IvanMurzak Подключает Claude, Codex, Cursor и другие ИИ-клиенты к Unity через MCP: агент управляет редактором, пишет код и работает внутри собранной игры. CX Codex +1 ★ 4 523звёзд репо mcp sceneview Помогает ИИ-ассистенту работать с документацией SceneView и создавать код для 3D- и AR-приложений. Пригодится при разработке на SDK SceneView. CX Codex +1 ★ 1 348звёзд репо Gearboy MCP Server drhelius MCP-сервер связывает ИИ-агента с эмулятором Gearboy для отладки Game Boy и Game Boy Color через управление выполнением и просмотр памяти. CX Codex +1 ★ 1 219звёзд репо ChiR24-unreal_mcp_server ChiR24 Связывает ИИ-ассистента с открытым Unreal Editor, чтобы создавать уровни, Blueprints и материалы. Пригодится для управления редактором из чата. CX Codex +1 ★ 975звёзд репо Nova3D RareSense Генерирует 3D-модели и сцены с именованными частями: GLB, ссылка на превью и скрипт для Blender. Пригодится, когда агенту нужно собрать объект по деталям. CX Codex +1 ★ 733звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой