AI Game Developer (Unity MCP)
Плагин Unity с MCP-сервером, скиллами и CLI: агент управляет сценами, ассетами, скриптами и тестами в редакторе Unity
Установка
npm install -g unity-mcp-cli
unity-mcp-cli install-plugin ./MyUnityProject
unity-mcp-cli login
unity-mcp-cli open ./MyUnityProjectЗамените ./MyUnityProject на путь к своему проекту.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин ставится в проект Unity и поднимает MCP-сервер, через который агент работает с редактором. Больше семидесяти инструментов покрывают ассеты, префабы и пакеты, объекты и компоненты сцены, скриншоты камер и окон, логи консоли, запуск режима игры, чтение и правку скриптов, выполнение C# через Roslyn, запуск тестов и профилировщик. Из окна плагина можно сгенерировать скиллы под версию Unity, ОС и установленные пакеты. Собственные инструменты добавляются одной строкой в коде, плагин работает и внутри собранной игры.
Для кого. Для разработчиков игр на Unity, которые хотят поручать агенту работу прямо в редакторе.
Подходит, если
- Нужно собрать сцену или расставить объекты по описанию
- Нужно написать игровую механику и сразу прогнать тесты
- Нужно найти ошибку по логам консоли и исправить скрипт
Не подходит, если
- Проект не на Unity
- Нельзя давать агенту выполнять произвольный C#-код в редакторе
Пример запроса к агенту
Создай три куба по кругу радиусом 2 и добавь им вращениеОграничения
Нужен открытый редактор Unity с установленным плагином. Сценарий через unity-mcp-cli включает вход в ai-game.dev через браузер. Инструменты удаления ассетов и выполнения кода меняют проект, стоит работать под контролем версий.
Как отключить. Удалите пакет com.ivanmurzak.unity.mcp из проекта через Package Manager и уберите сервер ai-game-developer из конфигурации MCP клиента.
MCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
Проверка безопасности
- Выполняет произвольный C#-код в редакторе
- Может удалять ассеты, скрипты и пакеты проекта
Коротко о README
README показывает установку плагина через unitypackage, OpenUPM или unity-mcp-cli, выбор агента и настройку через окно AI Game Developer. Для ручной настройки даны пути к бинарнику сервера под каждую платформу и команды добавления в Claude Code, Gemini CLI и Copilot CLI. Далее перечислены встроенные инструменты по разделам, примеры сценариев и создание собственных инструментов.
Частые вопросы
Чем скиллы отличаются от подключения MCP?
В окне плагина можно сгенерировать скиллы (рекомендуется) или настроить MCP-клиент, оба варианта дают агенту доступ к инструментам редактора.
Можно ли без CLI?
Да, скачайте установщик .unitypackage или выполните openupm add com.ivanmurzak.unity.mcp.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything