MCP server Unity
Коммит 30 окт. 2026 г.Позволяет ИИ-клиенту управлять Unity Editor для создания сцен, редактирования C# скриптов, управления ассетами, запуска тестов, профилирования и сборки проектов.
Также известен как CoplayDev/unity-mcp
- Звёзды
- 15 941
- Инструменты
- —
- Загрузки, 30 дней
- —
- Последняя версия
- —
- Последний коммит
- 30 окт. 2026 г.
- Лицензия
- MIT
Что такое Unity MCP?
Unity — это MCP server. Позволяет ИИ-клиенту управлять Unity Editor для создания сцен, редактирования C# скриптов, управления ассетами, запуска тестов, профилирования и сборки проектов.
Сводка сгенерирована из README проекта
О Unity MCP server
Проект unity-mcp предназначен для управления Unity Editor с помощью ИИ-ассистента: он связывает Unity с любым MCP-клиентом, позволяя LLM создавать сцены и GameObjects, редактировать C# скрипты, управлять ассетами, запускать тесты, профилировать и собирать проекты. Это решение подходит разработчикам игр, которые используют Unity от 2021.3 LTS до 6.x и хотят вносить изменения в редактор, описывая их на естественном языке вместо ручного переключения по меню.
Установка выполняется внутри Unity через Package Manager (добавление пакета по git URL или через openupm), после чего шаг Configure All Detected Clients в окне редактора записывает конфигурацию клиента. Требуется Python 3.10 или новее, устанавливаемый через uv. В проекте заявлена совместимость с Claude Desktop и Code, Cursor, VS Code, Windsurf, Cline, Gemini CLI и локальными LLM; также документирована возможность использования удаленного сервера с аутентификацией.
Проект предоставляет 50 специализированных точек входа MCP tools, сгруппированных в наборы, такие как vfx, animation, ui и testing, с поддержкой маршрутизации для нескольких экземпляров Unity одновременно. Для проверки сгенерированного C# кода доступна валидация скриптов через Roslyn. Проект бесплатен, распространяется под лицензией MIT и не связан с Unity Technologies.
Что вы можете с ним делать
- 1Создание начальных объектов сценыПопросите клиента разместить куб в начале координат с компонентом Rigidbody, и объект появится в открытом редакторе за считанные секунды.
- 2Редактирование C# скриптов с валидациейПоручите ассистенту написать или изменить скрипты игрового процесса и проверьте их с помощью валидации Roslyn перед тем, как они попадут в редактор.
- 3Запуск тестов и профилирование билдовДайте команду клиенту выполнить тесты проекта, собрать данные профилирования или создать билд из открытого Unity Editor.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Автоматические проверки
Запущено 13 нояб. 2026 г.Полный отчёт →Еще не проверено. Для сервера требуется оценка 80, отсутствие серьезных проблем и достаточно данных для нашей проверки. Как работают проверки
- Связанный и доступный исходный репозиторийПройдено
- Open source лицензия (OSI)Пройдено
- Коммит или релиз за последний годПройдено
- Имя пакета не похоже на популярный пакетНе проверялось
- Удаленная конечная точка использует HTTPSНе проверялось
- Деструктивные инструменты помеченыНе проверялось
- Нет скрытых инструкций для моделиПройдено
- Нет критических уязвимостей в пакете и зависимостяхНе проверялось
README
Открыть на GitHubProudly sponsored and maintained by Aura — the AI assistant for Unreal & Unity.
Now you can automate playtesting with Autopilot, the new open-source game tester.
- v10.3.0 (2026-10-04)
- v10.2.0 (2026-09-01)
- v10.1.2 (2026-08-02)
- v10.1.0 (2026-07-13)
- v10.0.2 (2026-07-13)
Full history: Release Notes.
What it does
Control the Unity Editor in natural language from any MCP client — create scenes & GameObjects, edit C# scripts, manage assets, run tests, profile, and build. 50 focused MCP tool entrypoints, any client, free & MIT.
Browse the full tool catalog →
Quickstart
Requirements: Unity 2021.3 LTS → 6.x · Python 3.10+ (via uv). Works with any MCP client — Claude Desktop & Code, Cursor, VS Code, Windsurf, Cline, Gemini CLI, and more.
- Install — Unity → Package Manager → Add from git URL:
https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main(pin#v10.0.0for this release, oropenupm add com.coplaydev.unity-mcp) - Configure —
Window → MCP for Unity → Configure All Detected Clients. - Prompt — "Create a cube at the origin and add a Rigidbody." The cube appears in seconds.
Community
- Discord — chat with maintainers and other contributors
- Issues — bugs and feature requests
- Discussions — design ideas and broader questions
- Security: see SECURITY.md for private reporting
Contributing
See CONTRIBUTING.md. Branch off beta, not main. The full dev setup, testing, and release process live in the Contributing docs.
Advanced
- Multiple Unity instances — Multi-Instance Routing
- Tool groups (vfx / animation / ui / testing / etc.) — Tool Groups
- v10 asset generation and upgrade notes — v10 Migration
- Roslyn script validation — Roslyn Validation
- Remote-hosted server with auth — Remote Server Auth
Star History
Citation
If MCP for Unity helped your research, please cite it.
@inproceedings{wu2025mcpunity,
author = {Wu, Shutong and Barnett, Justin P.},
title = {{MCP-Unity}: {Protocol-Driven} Framework for Interactive {3D} Authoring},
year = {2025},
isbn = {9798400721366},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3757376.3771417},
doi = {10.1145/3757376.3771417},
series = {SA Technical Communications '25}
}
Unity AI Tools by Aura
Aura offers 2 AI tools for Unity:
- MCP for Unity is available freely under the MIT license.
- Aura for Unity is a premium Unity/Unreal AI assistant built for game devs.
Disclaimer
This project is a free and open-source tool for the Unity Editor, and is not affiliated with Unity Technologies.
License: MIT — see LICENSE.
Вопросы о Unity MCP
Какие версии Unity поддерживает MCP for Unity?
Поддерживаются версии от Unity 2021.3 LTS до 6.x; требуется Python 3.10+ через uv.
Какие MCP-клиенты работают с MCP for Unity?
Работает с любым MCP-клиентом, включая Claude Desktop и Code, Cursor, VS Code, Windsurf, Cline и Gemini CLI.
Как установить MCP for Unity?
Добавьте пакет в Unity Package Manager через git URL, затем выполните команду Configure All Detected Clients в окне MCP for Unity.
Что может делать ИИ-ассистент с помощью Unity MCP server?
Используя около 50 MCP tools, он может создавать сцены и GameObjects, редактировать C# скрипты, управлять ассетами, запускать тесты, профилировать и собирать билды.
Можно ли подключить несколько экземпляров Unity одновременно?
Да, маршрутизация нескольких экземпляров описана в расширенных руководствах (Advanced guides).