Unity MCP: связывает AI-ассистентов с редактором Unity
Unity MCP — это инструмент, который связывает AI-ассистентов с редактором Unity. С его помощью можешь упростить управление активами, контролировать сцены, редактировать скрипты и автоматизировать задачи разработки игр, используя языковые модели.
Он выделяется на фоне других решений тем, что интегрируется с различными AI-ассистентами, такими как Claude и Codex, через Model Context Protocol. Это значит, что ты можешь по сути «разговаривать» с Unity, отдавая команды на естественном языке, что может значительно ускорить твой рабочий процесс.
Проект написан на C# и, чтобы начать с ним работать, необходимо установить его как пакет в Unity. Учитывай, что проект может находиться на ранней стадии развития, что может влиять на стабильность. Если ищешь способ оптимизировать свою работу в Unity с помощью AI, это решение может оказаться интересным.
Проект MCP для Unity предлагает инструмент, который позволяет управлять редактором Unity с помощью естественного языка. Это достигается благодаря интеграции с различными AI ассистентами, такими как Claude, Codex, VS Code и локальные LLM, с использованием Model Context Protocol. С помощью этого инструмента ты можешь создавать сцены, редактировать C# скрипты, управлять ресурсами и автоматизировать рабочие процессы в разработке игр.
Проект поддерживается компанией Aura, которая также предлагает AI инструменты для Unity и Unreal. MCP для Unity доступен под лицензией MIT и предоставляет 47 целевых инструментов для работы с редактором Unity.
Установка и запуск
Для работы с MCP для Unity у тебя должны быть следующие требования:
- Unity 2021.3 LTS или новее
- Python 3.10 или выше (через uv)
Проект совместим с любым клиентом MCP, включая Claude Desktop, VS Code и другие.
1. Установи через Package Manager в Unity, указав git URL:
https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main
_(для этой версии зафиксируй на #v10.0.0, или используй openupm add com.coplaydev.unity-mcp)_
2. Настроить: выбери `Window → MCP for Unity → Configure All Detected Clients`.
3. Простой запрос: *"Create a cube at the origin and add a Rigidbody."* куб появится через несколько секунд.
Что умеет проект
MCP для Unity позволяет выполнять самые различные задачи в редакторе:
- Создание сцен и объектов
- Редактирование C# скриптов
- Управление ресурсами
- Запуск тестов и профилирование
- Сборка проектов
Для этого предусмотрено множество инструментов, доступных в каталоге проекта.
Сообщество и поддержка
У проекта есть активное сообщество, где ты можешь задать вопросы или обсудить идеи:
- Discord — общение с поддержкой и другими участниками
- Issues — для сообщений о багах и запросов на новые функции
- Discussions — обсуждения идей и вопросов
Ограничения
Несмотря на множество возможностей, стоит учитывать, что проект бесплатен и открыт. Он не имеет официальной связи с Unity Technologies, поэтому могут быть некоторые ограничения в поддерживаемых функциях или интеграциях по сравнению с коммерческими инструментами.
Открыть на GitHub: CoplayDev/unity-mcp →
RepoRadar