Skip to main content
Glama
tumourlove

unreal-editor-mcp

by tumourlove

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
UE_PROJECT_PATHYesPath to the UE project root (containing the .uproject file)
UE_MULTICAST_BINDNoMulticast bind address127.0.0.1
UE_MULTICAST_PORTNoUDP multicast port6766
UE_MULTICAST_GROUPNoUDP multicast group for editor discovery239.0.0.1
UE_EDITOR_PYTHON_PORTNoTCP port for command connection6776

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
trigger_buildB

Start a build. Default: Live Coding (requires editor running).

build_type: 'live_coding' (default). Returns build ID for status tracking.

get_build_statusB

Get build status. Latest build if no ID given.

Returns: building, succeeded, or failed with error/warning counts.

get_build_errorsA

Get parsed build errors from the latest build.

module: filter by source file path containing this string severity: 'error' or 'warning' limit: max errors to return (default 50)

get_build_summaryA

Overview of the latest build: error count, warning count, duration.

search_build_outputA

Regex search across raw build output from the latest build.

get_recent_logsB

Get recent log lines, optionally filtered by category and/or severity.

category: e.g. 'LogTemp', 'LogNet', 'LogLiveCoding' severity: 'Fatal', 'Error', 'Warning', 'Display', 'Log', 'Verbose', 'VeryVerbose' count: max lines to return (default 50)

search_logsA

Regex search across the current session log buffer.

pattern: regex pattern to search for in log messages category: optional category filter applied before search count: max results (default 50)

get_log_categoriesA

List all active log categories with their message counts.

get_crash_contextA

Get crash context: last Fatal log entries and crash report directory info.

tail_logB

Get log output from the last N seconds.

category: optional category filter severity: optional severity filter seconds: how many seconds back to look (default 30)

get_log_statsC

Summary: errors/warnings per category, most active categories.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tumourlove/DEPRECATED-unreal-editor-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server