К основному содержанию
MCP-сервер CX Codex

Funplay Unreal MCP — MCP-сервер для Unreal Editor

Связывает ИИ-клиент с запущенным Unreal Editor: агент сам расставляет актёры, собирает уровни и Blueprints, делает скриншоты. Нужен, когда хочется править сцену словами, а не мышью.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env FUNPLAY_UNREAL_MCP_URL=<FUNPLAY_UNREAL_MCP_URL> --env UNREAL_MCP_URL=<UNREAL_MCP_URL> --env FUNPLAY_UNREAL_MCP_TOKEN=<FUNPLAY_UNREAL_MCP_TOKEN> --env UNREAL_MCP_TOKEN=<UNREAL_MCP_TOKEN> --transport stdio funplay-unreal-mcp -- npx -y funplay-unreal-mcp
Открыть на GitHub

Что делает Funplay Unreal MCP

Сервер состоит из двух частей. Внутри редактора работает плагин на чистом Python — компилировать ничего не надо, он живёт в Plugins/FunplayMCP/ и тянет за собой Python Editor Script Plugin. Снаружи стоит маленький Node.js-мост funplay-unreal-mcp, который подключает к серверу Claude, Codex, Cursor, Copilot, Windsurf, Cline, Zed или Gemini CLI.

Главный инструмент — execute_python: любой сниппет выполняется прямо в редакторе. Плюс search_api, describe_class и inspect_object читают документацию встроенного модуля unreal, поэтому агент опирается на настоящий API. По умолчанию открыт профиль core на 32 инструмента, в full их 97. Есть ресурсы вида unreal://project/context и шаблоны промптов вроде level_review.

Сервер слушает http://127.0.0.1:8765/, при занятом порте берёт свободный. Токен авторизации лежит в <YourProject>/Saved/FunplayMCP/funplay_mcp_settings.json, и без него POST-запросы отклоняются. Работает только внутри редактора: в собранную игру сервер не попадает. Проверки безопасности execute_python включены по умолчанию, обойти их можно флагом safety_checks=false для отдельного вызова.

Какие задачи решает

  • расставить актёры и свет по текстовому описанию сцены
  • собрать уровень и Blueprint без ручного перетаскивания
  • сделать скриншот из Play-In-Editor и вернуть его агенту
  • выполнить произвольный Python в редакторе, когда готового инструмента нет
  • посмотреть реальную сигнатуру класса unreal вместо догадок

Примеры запросов агенту

  • Собери небольшую арену: пол, четыре стены, пара точечных источников света и Player Start в центре. Запусти Play-In-Editor и пришли скриншот.
  • Вызови get_project_info и покажи, что за проект открыт.
  • Найди в API класс для работы со статическими мешами и опиши его методы.

Как установить Funplay Unreal MCP

Командой платформы

claude mcp add --env FUNPLAY_UNREAL_MCP_URL=<FUNPLAY_UNREAL_MCP_URL> --env UNREAL_MCP_URL=<UNREAL_MCP_URL> --env FUNPLAY_UNREAL_MCP_TOKEN=<FUNPLAY_UNREAL_MCP_TOKEN> --env UNREAL_MCP_TOKEN=<UNREAL_MCP_TOKEN> --transport stdio funplay-unreal-mcp -- npx -y funplay-unreal-mcp

Вместо <…> подставьте свои значения

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Funplay Unreal MCP

Как установить Funplay Unreal MCP в Claude Code?

Сначала положите папку FunplayMCP/ в Plugins/ проекта и включите плагин в Edit → Plugins. Затем выполните `claude mcp add funplay-unreal-mcp -e FUNPLAY_UNREAL_MCP_TOKEN=<FUNPLAY_UNREAL_MCP_TOKEN> -e UNREAL_MCP_TOKEN=<UNREAL_MCP_TOKEN> -- npx -y funplay-unreal-mcp`. Токен и endpoint возьмите из Tools → Funplay MCP → Log Endpoint + Token.

Что делает Funplay Unreal MCP?

Даёт ИИ-ассистенту доступ к запущенному Unreal Editor через MCP: агент создаёт актёры, строит уровни и Blueprints, импортирует ассеты, запускает Play-In-Editor и снимает скриншоты. Основной путь — инструмент execute_python.

Сервер попадёт в собранную игру?

Нет, он работает только внутри редактора. Привязка идёт к 127.0.0.1, запросы без токена проекта отклоняются.

Похожие MCP-серверы

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
Pascal 3D Editor pascalorg MCP-сервер управляет сценами зданий в Pascal 3D Editor через команды ИИ-агента. Подойдёт для создания комнат, расстановки объектов и сохранения сцен локально. CX Codex +1 ★ 25 085звёзд репо Unity-MCP IvanMurzak Подключает Claude, Codex, Cursor и другие ИИ-клиенты к Unity через MCP: агент управляет редактором, пишет код и работает внутри собранной игры. CX Codex +1 ★ 4 523звёзд репо mcp sceneview Помогает ИИ-ассистенту работать с документацией SceneView и создавать код для 3D- и AR-приложений. Пригодится при разработке на SDK SceneView. CX Codex +1 ★ 1 348звёзд репо Gearboy MCP Server drhelius MCP-сервер связывает ИИ-агента с эмулятором Gearboy для отладки Game Boy и Game Boy Color через управление выполнением и просмотр памяти. CX Codex +1 ★ 1 219звёзд репо ChiR24-unreal_mcp_server ChiR24 Связывает ИИ-ассистента с открытым Unreal Editor, чтобы создавать уровни, Blueprints и материалы. Пригодится для управления редактором из чата. CX Codex +1 ★ 975звёзд репо Nova3D RareSense Генерирует 3D-модели и сцены с именованными частями: GLB, ссылка на превью и скрипт для Blender. Пригодится, когда агенту нужно собрать объект по деталям. CX Codex +1 ★ 733звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой