Gear
Gear
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 Enhanced
Почему стоит использовать 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.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that gives AI assistants direct control over Godot 4 game development projects. It enables launching the editor, running projects, creating and editing scenes, writing GDScript, and inspecting assets through natural language commands.44304MIT
- AlicenseAqualityDmaintenanceAn enhanced MCP server for interacting with the Godot game engine, enabling AI assistants to launch the editor, run projects, manage scenes and nodes, and handle scripts.16MIT
- AlicenseCqualityAmaintenanceAn MCP server providing AI assistants with 149 tools to fully control the Godot game engine, including runtime code execution, scene manipulation, physics, audio, networking, animation, and more.10064394MIT
- AlicenseBqualityBmaintenanceThis MCP server allows AI assistants to control the Godot editor and running games, enabling scene creation, script editing, input simulation, and gameplay testing through 174 tools.100215MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
An MCP server that gives your AI access to the source code and docs of all public github repos
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server