unreal-project-config · git:20260802.5f75226 · 2026-08-02 · sha256 d1bfa2db2676764d

unreal-project-config git:20260802.5f75226A

Immutable. This exact content never changes and is served at /api/v1/blob/d1bfa2db2676764d.

---
name: unreal-project-config
description: >-
  Safely inspect, patch, and verify the active Unreal project's allowlisted
  renderer ConsoleVariables, including Lumen, Nanite, virtual shadows, and
  temporal upsampling. Use this before UI Project Settings edits.
license: MIT
compatibility: Unreal Engine 5.0+, Python 3.9+
allowed-tools: Bash Read Write Edit
metadata:
  dcc-mcp:
    dcc: unreal
    version: "0.1.0"
    layer: domain
    stage: project
    search-hint: "unreal project config DefaultEngine.ini renderer settings Lumen Nanite virtual shadow atlas OCIO HDR PCG"
    tags: [unreal, project-config, renderer, lumen, nanite, pcg]
    tools: tools.yaml
---

# Unreal Project Config

Use typed, project-scoped configuration edits instead of clicking Project
Settings or writing arbitrary files. The skill only touches the active
project's `Config/DefaultEngine.ini`, backs up the file before a change, and
reports when an editor restart is required.

Workflow: inspect -> apply allowlisted settings -> save/restart the
editor when required -> verify disk and runtime values with this skill plus the
official Unreal MCP CVar/log tools.

The public skill intentionally scopes writes to a small renderer allowlist.
Inspect and verify calls take explicit allowlisted keys; unsupported keys return
an actionable error. Project-specific presets and default-selection policies
belong in the consuming project's private skill layer.