Unity MCP Server

MCP-сервер для Unity: управление сценой, объектами, компонентами, сборками и профилировкой из агента

  • 542 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Управляет редактором Unity и меняет ваш проект
  • Запускает сборки и может ставить редакторы через Unity Hub
Все причины и проверки

anklebreaker-studio/unity-mcp-server

Установка

Ручная установка

git clone https://github.com/AnkleBreaker-Studio/unity-mcp-server.git
cd unity-mcp-server
npm install

Установка сервера из исходников. Компаньон-плагин ставится в Unity отдельно через Package Manager.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Управляет редактором Unity и меняет ваш проект
  • Запускает сборки и может ставить редакторы через Unity Hub

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер соединяет агента с редактором Unity через компаньон-плагин, который ставится как UPM-пакет по git-ссылке. Агент работает со сценой и иерархией, создает и меняет GameObject и компоненты, управляет светом, окружением, скайбоксом и запеканием, ведет проект и его пакеты, настраивает сборки и запускает их, снимает профилировку и скриншоты сцены. Через Unity Hub можно смотреть и ставить редакторы и модули. Сервер сам находит запущенные экземпляры Unity, при нескольких предлагает выбрать нужный, а часть инструментов включается только при наличии соответствующих пакетов в проекте.

Для кого. Для разработчиков игр на Unity, которые хотят управлять редактором и сборками через агента.

Подходит, если

  • Нужно собрать сцену, объекты и компоненты по описанию
  • Нужно настроить и запустить сборку проекта
  • Нужно снять профилировку или скриншот сцены из агента

Не подходит, если

  • Нет установленного Unity 2021.3 LTS или новее
  • Нельзя поставить компаньон-плагин через Unity Package Manager

Пример запроса к агенту

Создай красный куб в позиции 0, 2, 0, добавь ему Rigidbody и покажи иерархию сцены

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

UNITY_HUB_PATH
Путь к исполняемому файлу Unity Hub.
UNITY_BRIDGE_PORT
Порт моста редактора, по умолчанию 7890.

Ограничения

Нужны Node.js 18 или новее, Unity 2021.3 LTS или новее и компаньон-плагин unity-mcp-plugin, поставленный через UPM. Пути и порты моста задаются переменными окружения. Лицензия AnkleBreaker Open License требует указывать авторство и запрещает перепродажу инструмента, для личного и учебного использования атрибуция не обязательна. Часть инструментов работает только при установленных пакетах вроде Amplify Shader Editor.

Как отключить. Уберите запись сервера из конфигурации MCP-клиента и удалите компаньон-плагин из Unity через Package Manager.

Частые вопросы

Что нужно поставить в самом Unity?

Компаньон-плагин unity-mcp-plugin через Unity Package Manager по git-ссылке. Без него инструменты редактора не работают.

Есть ли ограничения лицензии?

Да, лицензия требует указывать авторство и запрещает перепродажу инструмента. Личное и учебное использование от атрибуции освобождено.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер, который связывает AI-агента с редактором Unity: управление сценой, объектами, пакетами и ресурсами проекта

MCP-серверШирокий доступ2 тыс.Звезды репозитория

Управление редактором Unity из агента через MCP: сцены и объекты, C#-скрипты, ассеты, тесты, профилирование и сборка

MCP-серверШирокий доступ15,9 тыс.Звезды репозитория

Пакет Unity: редактор сам отдает MCP по HTTP, а агент и командная строка управляют сценами, ассетами и сборкой

MCP-серверШирокий доступ344Звезды репозитория

Пакет Unity с локальным мостом в редакторе: агент через MCP управляет сценами, префабами, сборками и тестами

MCP-серверШирокий доступ257Звезды репозитория

MCP-сервер внутри редактора Unity: агент создает сцены и скрипты, запускает play mode и проверяет игру скриншотами

MCP-серверШирокий доступ303Звезды репозитория

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

MCP-серверШирокий доступ4,6 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Unity MCP Server (эта карточка)нетне нужна542
Unreal Engine Skills for Claude Codeда1 957официальный плагин Epic Games
3dsmax-mcpнетне нужна386MCP-сервер для Autodesk 3ds Max
Funplay MCP for Unityнетне нужна303MCP-сервер внутри редактора Unity

Коротко о README

README описывает установку компаньон-плагина через UPM, установку сервера из исходников с npm install и настройку клиента через node src/index.js. Перечислены группы инструментов: сцена, объекты, компоненты, свет, проект, сборки, профилировка, ввод и работа с Unity Hub. Указаны переменные окружения для путей и портов, требования к версиям и раздел с опциональными пакетами. Отмечено, что сервер и плагин бесплатны и открыты под AnkleBreaker Open License.

Бейдж для README

Сообщить о проблеме