UE4.27 MCP server for controlling Unreal Editor sessions over Python Remote Execution.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"unreal-ue4": {
"args": [
"/absolute/path/to/unreal-mcp-ue4/dist/bin.js"
],
"command": "/absolute/path/to/node"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
UE4.27.2-focused MCP server for Unreal Engine using Unreal Python Remote Execution
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'unreal-mcp-ue4' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked unreal-mcp-ue4 against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in entertainment / developer-tools
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Asynchronous coordination layer for AI coding agents: identities, inboxes, searchable threads, and advisory file leases over FastMCP + Git + SQLite
MCP server for accessing Figma plugin console logs and screenshots via Cloudflare Workers or local mode
MCP Security Weekly
Get CVE alerts and security updates for io.github.conaman/unreal-mcp-ue4 and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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
4.27.218+npmThis is the most important setup step: your MCP client must know how to launch unreal-mcp-ue4.
Recommended global install:
npm install -g unreal-mcp-ue4
After the global install, use the published unreal-mcp-ue4 binary in your client configuration.
One-off invocation with npx:
npx unreal-mcp-ue4
Local source checkout:
git clone https://github.com/conaman/unreal-mcp-ue4.git
cd unreal-mcp-ue4
npm install
npm run build
Successful build output should create dist/bin.js, dist/index.js, and dist/editor/tools.js. Use the dist/bin.js path in the local source checkout examples below.
Use the global examples when you installed with npm install -g unreal-mcp-ue4. Use the local source checkout examples when you are developing from a cloned repository.
Global npm install:
claude mcp add --scope user unreal-mcp-ue4 -- unreal-mcp-ue4
Local source checkout:
claude mcp add --scope user unreal-mcp-ue4 -- node /absolute/path/to/unreal-mcp-ue4/dist/bin.js
Global npm install:
... [View full README on GitHub](https://github.com/conaman/unreal-mcp-ue4#readme)