unitymcptest-mcp

unitymcptest-mcp

clauxelNOASSERTION
Unity MCP Test Loop — это платный удалённый сервер для AI-агентов. Они тестируют сцены в Unity. Сервер работает поверх Unity-MCP и добавляет инструменты для проверки геймплея, вызова методов и формирования отчётов. Сервер автоматизирует регрессионное тестирование. Агенты сами запускают Play Mode, собирают ошибки и выдают готовые квитанции для аудита. Вся история запросов логируется.

Характеристики

Общее

  • СтатусСообщество
  • Разработчикclauxel
  • ЛицензияNOASSERTION

Технологии

  • Транспорт
    streamable-http

Описание

Возможности

  • Запуск проверки сцены в Play Mode и получение вердикта о её состоянии.
  • Вызов произвольных методов C# у объектов на сцене через инструмент invoke_unity_method.
  • Анализ и сводка причин падения тестов — инструмент summarize_unity_failure.
  • Экспорт результатов тестирования в формате JSON с привязкой к сессии — инструмент export_unity_receipt.
  • Работа по протоколу Streamable HTTP — не требует постоянного WebSocket-соединения.
  • Аутентификация запросов по Bearer-токену для безопасного доступа к продакшену.
  • Публичная карточка сервера (server card) для автоматического обнаружения клиентами MCP.
  • Логирование запросов и готовые квитанции для внутреннего и внешнего аудита.

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

Сервер удалённый. Устанавливать ничего не нужно. Доступ платный — выпустите токен на сайте разработчика.

  1. Перейдите на страницу продукта: unitymcptest.clauxel.com и выберите тарифный план.
  2. Создайте API-токен для аутентификации.
  3. Добавьте endpoint в конфигурацию MCP-клиента. Пример для Claude Desktop:
{ "mcpServers": { "unity-mcp-test": { "url": "https://unitymcptest.clauxel.com/mcp", "headers": { "Authorization": "Bearer <ваш_токен>" } } } }

После добавления конфигурации перезапустите клиент. Он подключится к серверу.

Примеры запросов

  • «Запусти Play Mode на сцене Level_01 и проверь, все ли триггеры срабатывают без ошибок».
  • «Вызови метод Player.Respawn() и верни результат выполнения в формате JSON».
  • «Сделай сводку причин падения тестов за последний прогон и экспортируй квитанцию».
  • «Проверь наличие компонента Collider на всех игровых объектах с тегом Enemy».

Технические детали

  • Язык реализации: закрытый исходный код.
  • Транспорт: Streamable HTTP (удалённый MCP-сервер).
  • Лицензия: не указана (NOASSERTION).
  • Совместимые клиенты: любые MCP-клиенты с поддержкой Streamable HTTP, например Claude Desktop.

Поделиться