Подключи AI к Godot 4
Настрой MCP Pro за 5 минут и позволь Claude или Cursor напрямую управлять редактором Godot. Установи плагин, собери сервер, настрой AI-клиент — и ты готов.
get_project_info get_scene_treeGodot MCP Pro — это MCP-сервер со 163 инструментами, который соединяет AI-ассистентов вроде Claude и Cursor напрямую с редактором Godot 4 через WebSocket. AI может создавать сцены, писать GDScript, симулировать ввод игрока, инспектировать запущенную игру, строить 3D-окружения, настраивать физику, управлять частицами и аудио — всё из одного диалога. $5 единоразово, работает на Windows, macOS и Linux.
$5 единоразово · Пожизненные обновленияОдин промпт → AI собирает полноценную игру «Реверси», запускает её и тестирует кликами мыши.
AI Assistant <--stdio/MCP--> Node.js Server <--WebSocket--> Godot Editor
Двусторонняя связь в реальном времени. Без опроса файлов. Без запуска CLI-процессов. Мгновенная обратная связь.
Практические руководства по Godot 4 с AI. Никакой устаревшей информации о Godot 3 — всё проверено на Godot 4.4+.
Настрой MCP Pro за 5 минут и позволь Claude или Cursor напрямую управлять редактором Godot. Установи плагин, собери сервер, настрой AI-клиент — и ты готов.
get_project_info get_scene_treeПопроси AI создать полноценную 2D-игру — сцены, скрипты, сигналы, интерфейс. Это руководство описывает создание настольной игры «Реверси» в одном диалоге с AI, от пустого проекта до играбельной игры.
create_scene add_node create_script connect_signal play_sceneСоздай контроллер от третьего лица с анимациями Mixamo, стейт-машиной AnimationTree, камерой SpringArm3D и ландшафтом — всё создаётся AI. Охватывает CharacterBody3D, слои физики и смешивание анимаций в Godot 4.
add_mesh_instance setup_lighting create_animation_tree setup_physics_body setup_camera_3dGodot 4 полностью переработал сигналы по сравнению с Godot 3. Больше никакого connect("signal", obj, "method") — используй signal.connect(callable). Позволь AI проанализировать архитектуру сигналов, найти неподключённые сигналы и визуализировать поток сигналов по проекту.
analyze_signal_flow find_signal_connections get_signals connect_signalПозволь AI протестировать твою игру. Запусти игру, симулируй ввод с клавиатуры/мыши, делай скриншоты, проверяй состояние игры и запускай стресс-тесты со случайным вводом. Не нужен фреймворк для тестов — MCP Pro всё делает на уровне редактора.
play_scene simulate_key capture_frames assert_node_state run_stress_testAnimationTree в Godot 4 — мощный, но сложный инструмент. Позволь AI создавать стейт-машины с переходами и условиями, настраивать деревья смешивания и параметры — самый частый камень преткновения для новичков в Godot, решённый за минуты.
create_animation_tree add_state_machine_state add_state_machine_transition set_tree_parameterВ Godot 4 PhysicsBody переименован в CharacterBody/RigidBody, а API слоёв столкновений изменился. Позволь AI настроить формы столкновений, правильно сконфигурировать слои физики, добавить рейкасты и провести аудит — избегая самых частых ошибок с физикой.
setup_collision set_physics_layers setup_physics_body get_collision_infoВ Godot 4 CPUParticles заменены на GPUParticles2D/3D по умолчанию. Создавай огонь, дым, дождь, снег и искры с помощью встроенных пресетов или тонко настраивай форму эмиссии, кривые скорости и градиенты цвета — всё через промпты на естественном языке.
create_particles apply_particle_preset set_particle_color_gradient set_particle_materialПодключи AI-ассистента к Godot менее чем за 5 минут.
Скопируй addons/godot_mcp/ в свой проект Godot. Включи его в Project > Project Settings > Plugins. Плагин автоматически запускает WebSocket-сервер внутри редактора.
Выполни npm install && npm run build в директории server/. Это скомпилирует TypeScript MCP-сервер, который связывает твой AI-клиент с плагином Godot.
Добавь сервер в конфигурацию MCP своего AI-клиента. Открой Godot, и твой AI-ассистент получит доступ в реальном времени к 163 инструментам — создание сцен, редактирование скриптов, симуляция ввода и анализ запущенной игры.
Всё, что нужно AI для создания, инспекции, тестирования и модификации твоего проекта Godot в 2D и 3D.
get_project_info metadata & autoloadsget_filesystem_tree recursive file treesearch_files fuzzy/glob searchget/set_project_settings read & writeuid_to_project_path UID conversionproject_path_to_uid path conversionget_scene_tree live hierarchyget_scene_file_content raw .tscncreate_scene new scenesopen_scene delete_scene save_sceneadd_scene_instance prefab-like instancingplay_scene stop_sceneadd_node delete_node rename_nodeduplicate_node deep copymove_node reparentupdate_property smart type parsingget_node_properties inspect all propsadd_resource shapes, materialsset_anchor_preset UI anchorsconnect_signal disconnect_signallist_scripts project-wide overviewread_script create_scriptedit_script search/replace & insertattach_script attach to nodesget_open_scripts editor awarenessget_editor_errors errors & stack tracesget_editor_screenshot editor viewportget_game_screenshot running gamecompare_screenshots visual diff NEWexecute_editor_script run GDScriptget_signals inspect signal connectionsreload_plugin reload_projectclear_outputsimulate_key keyboard with modifierssimulate_mouse_click positioned clickssimulate_mouse_move absolute/relativesimulate_action Godot InputActionssimulate_sequence multi-event combosget_game_scene_tree live game hierarchyget/set_game_node_properties runtime inspection & tweakingexecute_game_script run code in live gamecapture_frames multi-frame screenshotsmonitor_properties property timelinestart/stop/replay_recording input recording & replay NEWfind_nodes_by_script get_autoloadfind_ui_elements click_button_by_text NEWwait_for_node batch_get_properties NEWlist_animations create_animationadd_animation_track value/position/bezierset_animation_keyframe insert keysget_animation_info tracks & keyframesremove_animationcreate_animation_tree with state machine rootget_animation_tree_structure full tree inspectionadd/remove_state_machine_state manage statesadd/remove_state_machine_transition with conditionsset_blend_tree_node Add2, Blend2, TimeScaleset_tree_parameter conditions & blendstilemap_set_cell place tilestilemap_fill_rect fill regionstilemap_get_cell read tile datatilemap_clear clear alltilemap_get_info tile set sourcestilemap_get_used_cells query used cellsadd_mesh_instance primitives & .glb/.gltf importsetup_lighting sun/indoor/dramatic presetsset_material_3d full PBR material setupsetup_environment sky, fog, glow, SSAO, SSRsetup_camera_3d projection, FOV, cull maskadd_gridmap GridMap with MeshLibrarysetup_collision auto-detect 2D/3D shapesset/get_physics_layers layer & mask managementadd_raycast RayCast2D/3Dsetup_physics_body CharacterBody & RigidBody configget_collision_info full collision auditcreate_particles GPUParticles 2D/3Dset_particle_material direction, velocity, emission shapeset_particle_color_gradient color ramp stopsapply_particle_preset fire, smoke, rain, snow, sparksget_particle_info full config inspectionsetup_navigation_region auto-detect 2D/3Dbake_navigation_mesh mesh baking & polygon gensetup_navigation_agent pathfinding & avoidanceset_navigation_layers layer managementget_navigation_info full nav auditget_audio_bus_layout full bus overviewadd_audio_bus set_audio_bus create & configureadd_audio_bus_effect reverb, delay, compressor, EQadd_audio_player 2D/3D audio playersget_audio_info subtree audio auditcreate_theme new Theme resourceset_theme_color color overridesset_theme_constant constant overridesset_theme_font_size font sizesset_theme_stylebox StyleBoxFlatget_theme_info inspect overridescreate_shader with templatesread_shader edit_shaderassign_shader_material to nodesset_shader_param set uniformsget_shader_params read all paramsread_resource inspect .tres propertiesedit_resource modify & savecreate_resource new .tres of any typefind_nodes_by_type search by classfind_signal_connections audit signalsbatch_set_property bulk changesfind_node_references cross-file searchget_scene_dependencies dependency graphcross_scene_set_property project-wide changes NEWrun_test_scenario automated test sequencesassert_node_state property assertionsassert_screen_text UI text verificationrun_stress_test random input fuzzingget_test_report pass/fail summaryfind_unused_resources dead asset detectionanalyze_signal_flow signal graph mappinganalyze_scene_complexity node count & depthfind_script_references cross-project searchdetect_circular_dependencies cycle detectionget_project_statistics full project overviewget_performance_monitors FPS, memory, physicsget_editor_performance quick summarylist_export_presets configured presetsexport_project build commandsget_export_info paths & templatesФункции, которых нет у бесплатных альтернатив.
Подключай, отключай и инспектируй сигналы между узлами. Ни один конкурент не поддерживает это. Необходимо для событийной архитектуры Godot.
Каждое изменение проходит через систему UndoRedo Godot. Ctrl+Z для всего, что делает AI. Бесплатные альтернативы модифицируют сцены напрямую без отмены.
Vector2(100,200), #ff0000, Color(1,0,0) — AI отправляет строки, а мы автоматически парсим их в правильные типы Godot.
WebSocket с heartbeat, автопереподключением (экспоненциальный откат) и автосканированием портов. Никаких обрывов соединения и ручных перезапусков.
Ошибки включают структурированные коды и рекомендации к действию. AI может исправлять ошибки самостоятельно, не застревая на непонятных сообщениях.
11 инструментов для узлов: добавление, удаление, переименование, дублирование, перемещение, обновление свойств, добавление ресурсов, настройка якорей. Ни один конкурент не покрывает всё это.
Позволь AI играть в твою игру. Симуляция клавиатуры, мыши и InputActions. Запись сессий ввода и воспроизведение для регрессионного тестирования с покадровой точностью.
15 инструментов для инспекции запущенной игры. Чтение и изменение свойств во время выполнения, захват кадров, мониторинг изменений свойств, поиск UI-элементов, клики по кнопкам по тексту и ожидание появления узлов.
Создание анимаций, добавление дорожек, вставка ключевых кадров. Построение стейт-машин с переходами и условиями. Настройка деревьев смешивания с узлами Add2, Blend2 и TimeScale.
Добавление мешей (примитивы или .glb/.gltf), настройка освещения с пресетами, конфигурация PBR-материалов, создание окружений с небом/туманом/SSAO/SSR, размещение камер и построение GridMap.
Настройка форм столкновений, конфигурация физических тел, управление слоями столкновений, добавление рейкастов. Создание навигационных регионов, запекание навмешей, настройка агентов навигации.
Создание GPU-систем частиц с пресетами (огонь, дым, дождь, снег). Управление аудиошинами, добавление эффектов (реверберация, задержка, компрессор), размещение 2D/3D-аудиоплееров.
Создание шейдеров из шаблонов, редактирование GLSL-кода, назначение ShaderMaterial и настройка uniform-переменных в реальном времени. Полный цикл работы с шейдерами без выхода из AI-чата.
Запуск автоматических тестовых сценариев с симуляцией ввода и проверками. Верификация текста UI на экране. Стресс-тесты со случайным вводом. Генерация отчётов о прохождении/провале тестов.
Поиск неиспользуемых ресурсов, маппинг потоков сигналов, анализ сложности сцен, обнаружение циклических зависимостей, поиск ссылок на скрипты и полная статистика проекта.
Поиск узлов по типу, аудит подключений сигналов, массовая установка свойств по сценам, поиск по всем файлам проекта и анализ зависимостей. Рефакторинг в масштабе.
Реальные примеры того, что можно попросить AI-ассистента сделать — и это просто работает.
AI создаёт сцены, пишет скрипты, подключает сигналы, настраивает интерфейс и запускает игру — всё в одном диалоге. Смотри демо-видео.
AI добавляет меши, настраивает пресеты освещения, конфигурирует PBR-материалы и подстраивает параметры окружения — всё через API редактора с полной отменой/повтором.
AI запускает игру, симулирует ввод с клавиатуры, делает скриншоты, инспектирует свойства узлов в реальном времени и проверяет состояние игры — обеспечивая автоматизированный QA.
AI читает вывод ошибок редактора и ошибки компиляции скриптов, определяет проблему, редактирует скрипт для исправления и проверяет результат — замкнутый цикл обратной связи без копирования сообщений об ошибках.
AI создаёт GPU-частицы, настраивает форму эмиссии и скорость, применяет градиенты цвета или использует встроенные пресеты (огонь, дым, дождь, снег, искры) для мгновенного результата.
AI ищет по всем сценам, находит подходящие узлы и массово изменяет свойства — задачи, которые заняли бы минуты ручных кликов, решаются за секунды.
Как Godot MCP Pro выглядит на фоне альтернатив.
| Функция | Godot MCP Pro | GDAI MCP ($19) | godot-mcp (free) |
|---|---|---|---|
| Всего инструментов | 163 | ~30 | 13 |
| Категории | 23 | ~8 | 4 |
| Соединение | WebSocket + heartbeat | WebSocket | Headless CLI |
| Undo/Redo | Yes | Yes | No |
| Управление сигналами | Yes | No | No |
| Переименование/Дублирование/Перемещение узлов | Yes | No | No |
| Умный парсинг типов | Yes | Limited | No |
| Симуляция ввода | Key / Mouse / Action / Sequence | No | No |
| Анализ в реальном времени | 15 инструментов (дерево, свойства, кадры, UI, запись) | No | No |
| 3D-инструменты | Mesh, Lighting, PBR, Environment, Camera | No | No |
| Настройка физики | Collision, Layers, Raycasts, Bodies | No | No |
| Частицы | GPU 2D/3D with presets | No | No |
| Навигация | Region, Mesh baking, Agent | No | No |
| Аудио | Buses, Effects, Players | No | No |
| AnimationTree | State machine, Blend tree | No | No |
| Автоматическое тестирование | Сценарии, проверки, стресс-тесты | No | No |
| Анализ кода | Неиспользуемые ресурсы, поток сигналов, сложность | No | No |
| Скриншоты | Редактор + Игра + Визуальное сравнение | Yes | No |
Ответы на частые вопросы о Godot MCP Pro.
Godot MCP Pro — это премиальный MCP-сервер (Model Context Protocol), который соединяет AI-ассистентов вроде Claude, Cursor и Cline напрямую с редактором Godot 4 через WebSocket. Он предоставляет 163 инструмента в 23 категориях для управления сценами, анимации, 3D-моделирования, настройки физики, эффектов частиц, управления аудио, редактирования шейдеров, симуляции ввода, анализа в реальном времени и автоматического тестирования.
Установи плагин Godot MCP Pro в свой проект, включи его в Project Settings > Plugins, собери MCP-сервер командой npm install && npm run build и добавь его в файл .mcp.json. Claude (Code или Desktop) автоматически подключится к редактору Godot через WebSocket и получит доступ ко всем 163 инструментам.
Любой MCP-совместимый AI-клиент, включая Claude Code, Claude Desktop, Cursor, VS Code с расширением Cline, Windsurf и другие инструменты, поддерживающие стандарт Model Context Protocol. Протокол MCP — открытый стандарт, и новые клиенты добавляются регулярно.
Да. Godot MCP Pro включает специализированные 3D-инструменты для добавления примитивных мешей или импорта моделей .glb/.gltf, настройки освещения с пресетами, конфигурации PBR-материалов, создания окружений с небом/туманом/SSAO/SSR, размещения камер и построения GridMap. В сочетании с инструментами физики, навигации и частиц AI может создавать полноценные 3D-игровые сцены.
Да. Набор анализа в реальном времени включает 15 инструментов, которые позволяют AI запускать игру, симулировать ввод клавиатуры/мыши/действий, делать скриншоты, инспектировать дерево сцены в реальном времени, читать и изменять свойства при выполнении, записывать и воспроизводить сессии ввода, находить UI-элементы, нажимать кнопки по тексту и запускать автоматические тестовые сценарии с проверками.
Да. Godot MCP Pro работает с Cursor, VS Code + Cline, Windsurf, Claude Code CLI, Claude Desktop и любым другим MCP-совместимым клиентом. Настрой MCP-сервер в параметрах редактора, и он подключится через WebSocket.
Godot 4.4 или новее (протестировано на Godot 4.6) и Node.js 18+. Работает на Windows, macOS и Linux.
Godot MCP Pro предлагает 163 инструмента по сравнению с 13–32 у бесплатных альтернатив. Эксклюзивные функции: полная отмена/повтор, управление сигналами, симуляция ввода с записью/воспроизведением, 15-инструментный набор анализа в реальном времени, построение 3D-сцен, настройка физики, системы частиц, управление аудиошинами, инструменты навигационных мешей, стейт-машины AnimationTree, автоматическое тестирование и анализ кода.
Да. GDScript-плагин для редактора (addons/godot_mcp/) полностью с открытым исходным кодом и доступен на GitHub. Ты можешь изучить, как плагин взаимодействует с редактором, перед покупкой. MCP-сервер (TypeScript) входит в платную загрузку.
Нет. Godot MCP Pro — это единоразовая покупка за $5 с пожизненными обновлениями для v1.x, неограниченным количеством проектов и машин, а также поддержкой в Discord. Никаких регулярных платежей и лимитов на места.
Начни работу менее чем за 5 минут.
Скопируй папку addons/godot_mcp/ из загрузки в корневую директорию своего проекта Godot. Затем включи плагин:
Project > Project Settings > Plugins > Godot MCP Pro > Enable
Открой терминал в директории server/:
cd server npm install npm run build
Добавь сервер в файл конфигурации MCP своего AI-клиента (например, .mcp.json для Claude Code):
{
"mcpServers": {
"godot-mcp-pro": {
"command": "node",
"args": ["/path/to/server/build/index.js"]
}
}
}
Открой проект Godot с включённым плагином. Панель статуса в доке редактора показывает состояние соединения. Запусти AI-ассистента и начинай строить — теперь у него есть прямой доступ к 163 инструментам в твоём редакторе Godot.
Заплати один раз — пользуйся всегда. Пожизненные обновления для v1.x включены.