
GB Studio MCP Server
eoinjordanNOASSERTION
10 звёзд4 форков
GB Studio MCP Server — инструмент для AI-ассистентов, которые работают с проектами GB Studio. Через MCP-запросы вы управляете созданием и редактированием сцен, актёров и ассетов прямо из диалога с нейросетью. Сервер автоматически проверяет проект на валидность и консистентность цепочки сцен и ссылок на ассеты.
Инструмент ориентирован на гибкое обучение и быструю разработку. Преподаватели готовят шаблон, а студенты вместе с AI дорабатывают и расширяют его. Это подход, при котором вы сосредоточены на игровой логике и творчестве, а техническую рутину — структуру файлов, связи между сценами, импорт ассетов — сервер берёт на себя.
Установка
npx -y gbstudio-claude-mcpХарактеристики
Общее
- СтатусСообщество
- Разработчикeoinjordan
- ЛицензияNOASSERTION
Технологии
- ЯзыкиTypeScript
- Транспортstdio
Описание
Возможности
- Создаёт новые проекты GB Studio прямо по текстовому запросу. Вы задаёте название и количество сцен.
- Добавляет сцены и настраивает их параметры: фон, палитру, фоновую музыку и список актёров.
- Добавляет и настраивает актёров, их спрайты и начальные скрипты поведения.
- Импортирует ассеты: изображения, тайлы, звуковые эффекты и музыку в папку ресурсов проекта.
- Валидирует проект на наличие ошибок: проверяет связи между сценами, ссылки на ассеты и целостность данных скриптов.
- Извлекает из проекта метаданные: список сцен, типы актёров, используемые ассеты и параметры экспорта.
- Генерирует готовый игровой шаблон с архитектурой, который можно открыть и сразу запустить в GB Studio.
- Редактирует существующие скрипты, анимации актёров и связи между объектами.
Как подключить
1. Запустите сервер одной командой:
npx -y gbstudio-claude-mcp
Если предпочитаете глобальную установку, установите пакет через npm install -g gbstudio-claude-mcp, затем выполните gbstudio-claude-mcp.
2. Добавьте MCP-сервер в конфигурацию Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"gbstudio": {
"command": "npx",
"args": ["-y", "gbstudio-claude-mcp"]
}
}
}
3. Перезагрузите Claude Desktop. Сервер подключится автоматически при первом запросе, связанном с GB Studio. Вы готовы создавать игры.
Примеры запросов
- «Создай новый проект GB Studio с названием MyGame. Добавь сцену RoomPlayer и размести на ней одного актёра с базовым скриптом перемещения по клавишам WASD».
- «Проверь проект в папке /Projects/MyGame. Найди ошибки целостности и покажи мне полный список всех сцен и актёров».
- «В проекте MyGame добавь новую сцену RoomEnemy. Помести туда двух актёров-врагов и настрой простой AI для их патрулирования по линии».
- «Расскажи структуру текущего проекта: сколько сцен, сколько актёров и какие ассеты импортированы. Подскажи, какие сцены не связаны между собой переходами».
Технические детали
- Язык: TypeScript
- Транспорт: stdio
- Лицензия: не указана
- Совместимость: Claude Desktop, любой MCP-клиент с поддержкой транспорта stdio