AI Game Developer (Unity MCP)

Плагин Unity с MCP-сервером, скиллами и CLI: агент управляет сценами, ассетами, скриптами и тестами в редакторе Unity

MCP-серверВысокий риск

ivanmurzak/unity-mcp

Установка

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, субагенты и ревью кода

ПлагинСредний риск286,8 тыс.
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск262,2 тыс.
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний риск136,8 тыс.

Референсные MCP-серверы

Model Context Protocol servers

Выбор редакции

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,3 тыс.