CU

conaman/unreal-mcp-ue4

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

28 stars 8 forks Качество 77 Тренд 15MIT

UE4.27 - первый MCP-сервер для управления сессиями Unreal Editor по удаленному исполнению Python.

Обзор

UE4.27.2 MCP-сервер для Unreal Engine с использованием удаленного выполнения Unreal-mcp-ue4 начался с основной идеи и ранней формы рабочего процесса Runreal / Unreal-mcp, но с тех пор он был сильно переработан для Unreal Engine 4.27.2 и расширен многими новыми инструментами, слоями совместимости UE4, документацией и покрытием дыма. На данный момент оригинальное вдохновение остается, но общественное мнение и повседневное поведение существенно отличаются от UE4. Этот порт и инструмент наблюдения, документация и работа по тестированию дыма были разработаны при содействии Кодекса OpenAI. Этот проект все еще находится в стадии активной разработки, поэтому ошибки, грубые края и ограничения UE4.27 могут все еще появляться. Опубликован пакет: unreal-mcp-ue4 Название реестра: io.github.conaman/unreal-mcp-ue4 Не требуется пользовательский плагин Unreal C++ из этого хранилища. - Сервер обращается к редактору через встроенный в Unreal путь удаленного выполнения Python.

Обзор (машинный перевод)

UE4.27.2 MCP-сервер для Unreal Engine с использованием удаленного выполнения Unreal Python

T0 начался с основной идеи и ранней формы рабочего процесса Runreal / Unreal-mcp, но с тех пор он был сильно переработан для Unreal Engine 4.27.2 и расширен многими новыми инструментами, слоями совместимости UE4, документацией и покрытием дыма. На данный момент оригинальное вдохновение остается, но общественное мнение и повседневное поведение существенно отличаются от UE4.

Этот порт и инструмент наблюдения, документация и работа по тестированию дыма были разработаны при содействии Кодекса OpenAI.

Этот проект все еще находится в стадии активной разработки, поэтому ошибки, грубые края и ограничения UE4.27 могут все еще появляться.

Опубликован пакет: [[Т1]] Название реестра: io.github.conaman/unreal-mcp-ue4

Обзор

Не требуется пользовательский плагин Unreal C++ из этого хранилища. Сервер общается с редактором через встроенный в Unreal путь удаленного выполнения Python. Поверхность инструмента организована в гранулированные инструменты и пространства имен инструментов более высокого уровня. Функции сценариев только для редакторов UE5 не вводятся повторно; UE4.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

unreal-mcp-ue4

UE4.27.2-focused MCP server for Unreal Engine using Unreal Python Remote Execution

unreal-mcp-ue4 started from the core idea and early workflow shape of runreal/unreal-mcp, but it has since been heavily refactored for Unreal Engine 4.27.2 and expanded with many new tools, UE4-specific compatibility layers, documentation, and smoke coverage. At this point, the original inspiration remains, but the public surface and day-to-day behavior are substantially different and UE4-first.

This port and the follow-up tool, documentation, and smoke-test work were developed with assistance from OpenAI Codex.

This project is still under active development, so bugs, rough edges, and UE4.27-specific limitations may still surface.

Published package: unreal-mcp-ue4
Registry name: io.github.conaman/unreal-mcp-ue4

Overview

  • No custom Unreal C++ plugin from this repository is required.
  • The server talks to the editor through Unreal’s built-in Python Remote Execution path.
  • The tool surface is organized into granular tools and higher-level tool namespaces.
  • UE5-only editor scripting features are not reintroduced; UE4.27-safe operations work normally, while unreliable graph or binding flows are either excluded from the MCP surface or return a clear message instead of silently failing.

Origin

  • Original inspiration and starting point: runreal/unreal-mcp
  • The current codebase has gone through extensive UE4.27-focused refactoring, architecture changes, and tool expansion.
  • In practice, the shared idea is still visible, but the implementation, scope, and supported workflows now reflect a separate UE4-first project.
  • Unreal Python API reference: Unreal Engine Python API 4.27

Safety

  • This is not an official Epic Games project.
  • Any connected MCP client can inspect and modify your open Unreal Editor session.
  • Use a disposable test project first, especially when trying asset or world-generation tools.

Requirements

  • Unreal Engine 4.27.2
  • Node.js 18+
  • npm
  • An MCP client such as Codex, Claude Code, Claude Desktop, Cursor, or GitHub Copilot in a supported IDE

MCP Client Setup

This is the most important setup step: your MCP client must know how to launch unreal-mcp-ue4.

1. Install the server

Recommended global install:

Открыть полный README на GitHub

Установка

npx unreal-mcp-ue4
Новичок в MCP? Начните с руководства на mcpskill.org →