Do you maintain this server? Claim this listing to add a logo or screenshot and to correct or extend it. Free, and a person checks every claim.
What it does
Automate the Unreal Editor (UE 5.0-5.8): levels, Blueprints, UI, materials, VFX and more.
Description as published by the publisher in the official MCP Registry, read 10 Oct 2026. Not written or verified by Few Servers.
Facts
| Registry name | io.github.ChiR24/unreal-engine-mcp |
|---|---|
| Publisher | GitHub account ChiR24 Namespace verified by the registry through the publisher's GitHub account. |
| Category | Other sorted by our keyword rules |
| Transport | local package (npm) |
| Version | 0.6.0-beta-e |
| This version published | 9 Oct 2026 |
| GitHub stars | 917 on chir24/unreal_mcp read from GitHub on 12 Oct 2026. GitHub's count, not a rating by us. |
| Last seen | 10 Oct 2026, in our crawl of the official MCP Registry |
| Tested by Few Servers | No |
Install
- npm package, as published:
unreal-engine-mcp-server· version 0.6.0-beta-e · transport stdio
Standard run command for npm packages. The registry publishes the package name, not a command; check the repository for required arguments.npx -y unreal-engine-mcp-server
Install details read from the registry record on 12 Oct 2026. We have not run this server.
Keys and settings
The registry record declares a secret value (a key or token) that is not marked required. Declared by the publisher:
UE_PROJECT_PATH(environment variable, required): Your Unreal project folder or its .uproject file. The server reads the capability token from <project>/Saved/MCP/capability-token and the WebSocket port from thMCP_AUTOMATION_CAPABILITY_TOKEN(environment variable, secret, not marked required): Capability token to present to the editor. Only needed when the server cannot read the project folder, for example over LAN.MCP_AUTOMATION_PORT(environment variable, not marked required): Editor WebSocket port. Default: the first Listen Ports entry in the project settings, else 8090.MCP_AUTOMATION_HOST(environment variable, not marked required): Editor host to connect to. A LAN address also needs MCP_AUTOMATION_ALLOW_NON_LOOPBACK=true and Allow Non Loopback in the plugin settings.MCP_AUTOMATION_ALLOW_NON_LOOPBACK(environment variable, not marked required): SECURITY: allow a non-loopback MCP_AUTOMATION_HOST. Enable only on a trusted network.MCP_AUTOMATION_USE_TLS(environment variable, not marked required): Connect with wss:// instead of ws://.MCP_ADDITIONAL_PATH_PREFIXES(environment variable, not marked required): Extra content roots to allow besides /Game, /Engine, /Script, /Temp and /Niagara, comma-separated. Example: /MyPluginContent/MCP_CONNECTION_TIMEOUT_MS(environment variable, not marked required): How long to wait for the editor connection, in milliseconds.MCP_REQUEST_TIMEOUT_MS(environment variable, not marked required): Overrides every per-capability request timeout, in milliseconds. Leave unset: each capability gets a budget that fits its cost.MCP_AUTOMATION_MAX_MESSAGES_PER_MINUTE(environment variable, not marked required): Inbound messages per minute from the editor before the server disconnects.LOG_LEVEL(environment variable, not marked required): Log level. Logs go to stderr.
Links
RepositoryRegistry record (JSON)npm package
Being listed is not a safety check. Read the repository and check what a server asks for before you connect it. How the directory works.
Ratings and reviews
No reviews yet.
Reviews are not open yet. The review inbox is still being set up, so this page cannot take a review today. Nothing is shown here until a real user has written one.