Servidor MCP para UE5
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| UNREAL_URL | No | URL of the Unreal backend HTTP plugin. Default: http://localhost:3000. | |
| UNREAL_DEBUG | No | Enable debug logging. | |
| UNREAL_INJECT_CONTEXT | No | Automatically inject UE5 context into tool responses. Default: false. | |
| UNREAL_MCP_REQUEST_TIMEOUT_MS | No | Request timeout in milliseconds. Default: 30000. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| unreal_statusA | Check if Unreal Editor is running with the plugin. Currently: NOT CONNECTED. Please start Unreal Editor with the plugin enabled. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 1 tool
With a single tool there is nothing to confuse it with, so misselection is impossible. It loses a point only because a lone status probe offers no sibling actions against which clarity of purpose can actually be demonstrated.
unreal_status follows a clear snake_case, domain-prefixed convention that matches the server identity. One tool cannot break consistency, and the naming style establishes a readable baseline for expansion.
A single tool is a severe mismatch for a server whose stated purpose is acting as an MCP control surface for Unreal Engine 5. A read-only connection check cannot fulfill a domain that inherently requires level, actor, asset, and editor operations.
The only capability is reporting whether the editor is running, with no way to start the editor, query a project, spawn actors, or perform any UE5 operation. Every meaningful part of the stated domain is missing, making the surface a dead end.