unreal engine mcp for Zed
io.github.chir24/unreal-engine-mcp
MCP server for Unreal Engine 5 with 23 tools for game development automation.
client:Zed
transport:stdio
runtime:npm
Install unreal engine mcp in Zed
~/.config/zed/settings.json · windows: %APPDATA%\Zed\settings.json
{
"context_servers": {
"unreal-engine-mcp": {
"command": "npx",
"args": [
"-y",
"unreal-engine-mcp-server"
],
"env": {
"LOG_LEVEL": "<LOG_LEVEL>",
"MCP_ROUTE_STDOUT_LOGS": "<MCP_ROUTE_STDOUT_LOGS>",
"UE_PROJECT_PATH": "<UE_PROJECT_PATH>",
"UE_EDITOR_EXE": "<UE_EDITOR_EXE>",
"UE_SCREENSHOT_DIR": "<UE_SCREENSHOT_DIR>",
"MCP_AUTOMATION_PORT": "<MCP_AUTOMATION_PORT>",
"MCP_AUTOMATION_HOST": "<MCP_AUTOMATION_HOST>",
"MCP_AUTOMATION_ALLOW_NON_LOOPBACK": "<MCP_AUTOMATION_ALLOW_NON_LOOPBACK>",
"MCP_AUTOMATION_CLIENT_MODE": "<MCP_AUTOMATION_CLIENT_MODE>",
"MCP_AUTOMATION_USE_TLS": "<MCP_AUTOMATION_USE_TLS>",
"MCP_CONNECTION_TIMEOUT_MS": "<MCP_CONNECTION_TIMEOUT_MS>",
"MCP_REQUEST_TIMEOUT_MS": "<MCP_REQUEST_TIMEOUT_MS>",
"MCP_AUTOMATION_MAX_MESSAGES_PER_MINUTE": "<MCP_AUTOMATION_MAX_MESSAGES_PER_MINUTE>",
"MCP_AUTOMATION_MAX_AUTOMATION_REQUESTS_PER_MINUTE": "<MCP_AUTOMATION_MAX_AUTOMATION_REQUESTS_PER_MINUTE>"
}
}
}
}
Merge this into your existing settings object — do not replace the file. Zed docs