CoplayDev/unity-mcp

Unity MCP служит мостом между ИИ-ассистентами и вашим Unity Editor, предоставляя LLM инструменты для управления ассетами, контроля сцен, редактирования скриптов и автоматизации задач внутри Unity.

MCP⭐ 14 371C#последний релиз: v10.2.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

MCP for Unity — это open-source плагин, который связывает Unity Editor с AI-ассистентами через Model Context Protocol (MCP), позволяя управлять редактором с помощью естественного языка.

Зачем нужен

Инструмент решает задачу автоматизации рутинных операций в Unity, давая LLM доступ к управлению ассетами, сценами и кодом. Это полезно для ускорения прототипирования и разработки игр за счет прямого взаимодействия с редактором через промпты.

Что можно реализовать

  • Создание сцен и GameObjects (например, добавление куба с Rigidbody) по текстовым командам
  • Автоматическое редактирование C# скриптов и управление ассетами проекта
  • Запуск тестов, профилирование и билд проекта из AI-клиента
  • Автоматизация рабочих процессов геймдева через интеграцию с Claude, Codex или локальными LLM

Ключевые возможности

  • Поддержка 47 специализированных MCP-инструментов для различных задач
  • Совместимость с любым MCP-клиентом: Claude Desktop, VS Code, Cursor, Windsurf, Gemini CLI и др.
  • Работа с Unity версий 2021.3 LTS — 6.x
  • MIT-лицензия и открытая архитектура
  • Встроенная валидация скриптов через Roslyn

👤 Кому подойдёт: разработчики игр (Unity), AI-инженеры, исследователи в области интерактивного 3D-авторства

Релизы

v10.2.0minor
🕐 19 дн назад · релиз на GitHub ↗

Релиз v10.2.0: исправления стабильности, оптимизация поиска типов, настройка таймаутов и улучшение сборки.

  • Fixed: Исправлена ошибка с фантомным BOM-ошибкой компилятора mcs и устранена утечка сборок в execute_code.
  • Fixed: Улучшена работа сборки: сохранение активов перед билдом и пропуск несозданных сцен без вызова модального окна.
  • Added: Таймаут stdio-моста теперь настраивается (по умолчанию 5 минут).
  • Fixed: Исправлено отображение статуса 'Not connected' в окне MCP при активной работе моста.
  • Added: Оптимизация обнаружения типов: использование TypeCache вместо сканирования всех загруженных сборок.
  • Fixed: Исправлен путь конфигурации Trae MCP и устранены ложные срабатывания дублирования сигнатур.
v10.1.2patch
🕐 1 мес назад · релиз на GitHub ↗

Исправления CLI, транспорта Codex, одобрения инструментов и доступности свойств компонентов.

  • Fixed: Восстановлен HTTP-транспорт для Codex и исправлен CLI камеры.
  • Fixed: Устранена проблема с постоянным запросом одобрения для 34 инструментов.
  • Fixed: Свойства компонентов теперь доступны при создании GameObject.
  • Fixed: Исправлена работа с stdin на Windows и отложенной перезагрузкой домена.
  • Added: Обновление Unity-пакета до версии 10.1.1-beta.6.
v10.0.0major
🕐 2 мес назад · релиз на GitHub ↗

Релиз v10.0.0: добавлена генерация 3D-ассетов и 2D-изображений через ИИ, обновлена версия Unity-пакета и переработаны бренд и документация.

  • Added: Добавлена функция генерации ассетов: импорт 3D-моделей и создание 2D-изображений с использованием ИИ (требуется свой ключ API).
  • Added: Полностью переработаны бренд, документация, каналы распространения и система аналитики проекта.
  • Added: Версия Unity-пакета обновлена до бета-версии 9.7.4-beta.3.
  • Выполнен синхронизационный релиз ветки main (v9.7.3) в ветку beta.