Better Godot MCP
Better Godot MCP
mcp-name: io.github.n24q02m/better-godot-mcp
Составной MCP-сервер для Godot Engine -- 17 мега-инструментов для разработки игр с помощью ИИ
Возможности
17 составных мега-инструментов -- сцена, узел, скрипт, шейдер, анимация, тайлмап, физика, аудио, навигация, UI и многое другое
Полный контроль над сценами -- создание, парсинг и изменение файлов
.tscnнапрямую без запуска GodotCRUD для GDScript -- создание, чтение, запись и прикрепление скриптов одним вызовом
Многоуровневая оптимизация токенов -- сжатые описания + инструмент
helpпо запросу
Related MCP server: WET - Web Extended Toolkit
Настройка
С помощью ИИ-агента -- скопируйте и отправьте это своему ИИ-агенту:
Пожалуйста, настрой для меня @n24q02m/better-godot-mcp. Следуй этому руководству: https://raw.githubusercontent.com/n24q02m/better-godot-mcp/main/docs/setup-with-agent.md
Ручная настройка -- следуйте docs/setup-manual.md
Инструменты
Инструмент | Действия | Описание |
|
| Метаданные проекта, запуск/остановка и настройки |
|
| Управление файлами сцен |
|
| Манипуляция узлами дерева сцены |
|
| CRUD для файлов GDScript |
|
| Запуск редактора Godot и проверка статуса |
|
| Конфигурация сервера и обнаружение окружения |
|
| Управление файлами ресурсов |
|
| Отображение действий ввода и событий |
|
| Соединения сигналов |
|
| Плееры анимации и треки |
|
| Управление TileMap и TileSet |
|
| CRUD для шейдеров с синтаксисом Godot 4 |
|
| Слои коллизий и физические тела |
|
| Управление аудиошинами и эффектами |
|
| Навигационные регионы, агенты и препятствия |
|
| Создание элементов управления UI и тем |
| - | Получить полную документацию для любого инструмента |
Конфигурация
Бинарный файл Godot автоматически обнаруживается в стандартных местах установки и в PATH. Для базового использования переменные окружения не требуются. При необходимости установите GODOT_PROJECT_PATH и GODOT_PATH для переопределения значений по умолчанию.
Переменная | Обязательно | По умолчанию | Описание |
| Нет | - | Путь к проекту по умолчанию (инструменты также принимают параметр |
| Нет | Автоопределение | Путь к бинарному файлу Godot |
Ограничения
Требуется структура проекта Godot 4.x
Файлы сцен (
.tscn) парсятся/изменяются через текстовую манипуляцию, а не через внутренний API GodotДействия
run/stop/exportтребуют установленного бинарного файла GodotВ режиме Docker ограничен доступ к файловой системе (монтируйте директорию вашего проекта)
Безопасность
Обнаружение бинарных файлов -- Обнаружение Godot по нескольким путям (env, PATH, стандартные расположения)
Проверка проекта -- Проверяет наличие
project.godotперед выполнением операцийКроссплатформенность -- Обработка путей для Windows, macOS, Linux
Сборка из исходного кода
git clone https://github.com/n24q02m/better-godot-mcp.git
cd better-godot-mcp
bun install
bun run devЛицензия
MIT -- См. LICENSE.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/n24q02m/better-godot-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server