Gear
👁 MCP Server
👁 Made with Godot
👁 Node.js
👁 TypeScript
👁 npm
👁 Stars
👁 MIT License
Gear позволяет ИИ-ассистентам напрямую запускать, проверять, изменять и отлаживать ваши проекты на Godot.
Быстрый старт (3 минуты)
Системные требования
Godot 4.x
Node.js 18+
MCP-совместимый клиент (Claude Desktop, Cursor, Cline и др.)
1) Запуск Gear
npx -y gearИли установите глобально:
npm install -g gear-godot-mcp
gear2) Настройка MCP-клиента
Добавьте в конфигурационный файл вашего клиента (например, Claude Desktop):
{
"mcpServers": {
"godot": {
"command": "npx",
"args": ["-y", "gear"],
"env": {
"GODOT_PATH": "/path/to/godot"
}
}
}
}3) Попробуйте эти команды
"Перечисли все проекты Godot в директории
/your/projects""Создай
scenes/Player.tscnс корневым узломCharacterBody2D""Запусти проект, получи отладочный вывод и исправь ошибки"
Related MCP server: godot-mcp-pilot
Почему стоит использовать Gear
Ключевые преимущества
Характеристика | Описание |
Обратная связь в реальном времени | Запуск игры, проверка логов, мгновенное исправление |
110+ инструментов | Охват сцен, скриптов, ресурсов, рантайма, LSP, отладки, ввода и активов |
Эффективность токенов | По умолчанию открыто только 33 основных инструмента, остальные активируются по запросу |
Динамические группы инструментов | Автоматическая активация групп при поиске инструментов |
Глубокая интеграция | Запросы ClassDB, проверка рантайма, отладка с точками останова |
Сценарии использования
✅ Инди-разработчики, использующие ИИ для ускорения разработки
✅ Команды, которым нужно, чтобы ИИ понимал состояние проекта/рантайма
✅ Интенсивный процесс отладки (точки останова, трассировка стека, проверка рантайма)
Режимы использования инструментов
Уровни доступа к инструментам
Gear поддерживает три режима доступа:
Режим | Количество инструментов | Описание |
| 33 основных + 78 по запросу | Экономия токенов, загрузка по требованию |
| 110+ | Все инструменты доступны сразу |
| 110+ | Аналогично |
Динамические группы в режиме compact
В режиме compact 78 дополнительных инструментов организованы в 22 динамические группы:
Группа | Кол-во инструментов | Описание |
| 3 | Дублирование узлов, изменение родителя, загрузка спрайтов |
| 4 | Проверка сцены в рантайме, изменение свойств |
| 6 | Точки останова, пошаговое выполнение, трассировка стека |
| 3 | Автодополнение кода, подсказки, список символов |
| 6 | Скриншоты, инъекция ввода |
| 5 | Анимации, треки, конечные автоматы |
| 4 | Материалы, шейдеры, создание ресурсов |
... | ... | И многое другое |
Как использовать группы инструментов
1. Автоматическая активация (рекомендуется)
Используйте
tool.catalogдля поиска нужных инструментов, соответствующие группы активируются автоматически
2. Ручная активация
Используйте
tool.groupsдля ручной активации конкретной группы "Активируй группуdapдля отладки"
3. Отключение
Используйте
tool.groupsдля сброса активированных групп
Установка
Способ A: npx (рекомендуется)
npx -y gearСпособ B: Глобальная установка
npm install -g gear-godot-mcp
gearСпособ C: Установка из исходного кода
git clone https://github.com/HaD0Yun/Gear-godot-mcp.git
cd Gear-godot-mcp
npm install
npm run build
node build/index.jsОбзор возможностей
Редактирование сцен
Создание сцен, добавление/удаление узлов
Изменение свойств узлов
Изменение родительских связей узлов
Работа со скриптами
Создание/изменение скриптов
Анализ структуры скриптов
Переименование символов
Отладка в рантайме
Проверка дерева сцены в реальном времени
Установка точек останова, пошаговое выполнение
Просмотр значений переменных
Ввод и скриншоты
Инъекция ввода с клавиатуры/мыши
Захват экрана игры
Захват области просмотра
Управление активами
Поиск CC0-материалов (Poly Haven, AmbientCG, Kenney)
Загрузка ресурсов в проект
Переменные окружения
Переменная | Назначение | Значение по умолчанию |
| Режим доступа к инструментам |
|
| Путь к исполняемому файлу Godot | Автоопределение |
| Порт службы Bridge |
|
| Размер страницы списка инструментов |
|
| Отладочные логи |
|
Часто задаваемые вопросы
Проблема | Решение |
Godot не найден | Установите переменную |
Список инструментов пуст | Перезапустите MCP-клиент |
Неверный путь к проекту | Убедитесь, что файл |
Инструменты рантайма не работают | Установите и включите аддон runtime |
Не удается найти нужный инструмент | Используйте |
Ссылки
Лицензия
MIT — подробнее см. LICENSE.
Благодарности
Оригинальный MCP-сервер от Coding-Solo
Улучшения Gear разработаны HaD0Yun
Функционал визуализации проекта вдохновлен tomyud1/godot-mcp
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/wvfp/Gear-Godot-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
