mcp-unity

MCP-сервер для интеграции с движком Unity3D при разработке игр.

Codergamester Локальный Gaming ★ 1.9k

Что это

MCP-сервер для интеграции с движком Unity3D при разработке игр.

Как подключить

1Установить и запустить в терминале
node ABSOLUTE/PATH/TO/mcp-unity/Server~/build/index.js
2Добавить в конфиг MCP-клиента (mcp.json / claude_desktop_config.json)
{ "mcpServers": { "mcp-unity": { "command": "node", "args": [ "ABSOLUTE/PATH/TO/mcp-unity/Server~/build/index.js" ] } } }

Вставьте блок в конфиг клиента (Claude Desktop, Claude Code, Cursor, VS Code, Cline). Команда и package собраны из полей официального MCP Registry.

Что нового в версиях

1.5.03 сентября 2026 г.Ломает совместимость

Выпуск 1.5.0: критическое обновление безопасности с обязательной аутентификацией, блокировкой небезопасных клиентов и новыми настройками пакетов.

  • Ломает совместимостьУстаревшие Node-мосты и неаутентифицированные WebSocket-клиенты больше не могут подключаться; требуется обновление и перенастройка.
  • НовоеВведена строгая аутентификация через 256-битные токены для защиты от XSS-атак и подделки запросов.
  • НовоеФункция add_package отключена по умолчанию из-за рисков выполнения кода; установка требует явного разрешения.
  • НовоеДобавлена поддержка постоянных headless-серверов через флаг AllowBatchModeServer для специфичных CI-сценариев.
  • ИсправленоИсправлены ошибки отключения WebSocket, зависания сокетов на Windows и нестабильное обнаружение конфигурации моста.
1.4.024 июля 2026 г.

Релиз 1.4.0: добавлен Unity Dashboard, улучшена стабильность WebSocket и исправлены ошибки в API Unity.

  • НовоеДобавлен Unity Dashboard с панелями управления, иерархии сцены, консоли и инспектора, а также инструменты для управления Play Mode.
  • НовоеРеализована автоматическая конфигурация для Cursor, Claude Code, Codex CLI, OpenCode и GitHub Copilot с поддержкой портативных путей.
  • ИсправленоИсправлена работа update_component с приватными полями, наследованием и ссылками на ассеты, а также устранены проблемы с глубокими ответами get_gameobject.
  • ИсправленоЗапросы WebSocket теперь выполняются в основном потоке Unity, что предотвращает повреждение Inspector и улучшает стабильность при сворачивании редактора.
  • ИсправленоУстранены проблемы с перезапуском WebSocket после входа в Play Mode, удалены некорректные заголовки Origin и исправлены конфликты GUID.
1.3.026 апреля 2026 г.

Релиз 1.3.0: масштабное расширение инструментов для работы с Unity (сцены, GameObject, материалы, трансформы) и оптимизация производительности.

  • НовоеДобавлены инструменты управления сценами: создание, загрузка, сохранение, удаление и получение информации.
  • НовоеВведены новые инструменты для работы с GameObject: дублирование, удаление, перепривязка и детальный осмотр.
  • НовоеРеализованы инструменты для работы с материалами (создание, назначение, модификация) и манипуляции с трансформами.
  • НовоеДобавлен метод batch_execute для ускорения выполнения нескольких инструментов в 10–100 раз.
  • НовоеУлучшена стабильность соединения: добавлена автопереподключение, heartbeat, очередь команд и поддержка мультиклиентов.
  • ИсправленоИсправлены ошибки в обработке префабов, путях macOS, завершении сервера, тестах и работе с Multiplayer Play Mode.

Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.