Repository navigation
The first packaged release of MCP UAsset Toolkit: a .NET 10 MCP server with 97 tools for inspecting and editing Unreal Engine assets and working with archives and IoStore containers.
Included
- Asset sessions, typed properties, names, imports/exports, binary validation, and JSON document editing.
- Named DataTable rows, atomic ordered edits with test guards and preview, batch validation/patching, and session cloning.
- Resolved dependencies, mapping enums and diagnostics, archive metadata/object queries, and provider read options.
- Optional retoc workflows for IoStore inspection, conversion, manifests, raw chunk packing/unpacking, and script-object generation.
- A feature-organized source tree, updated agent guidance, and a complete tool catalog.
Download and run
- Download and extract MCP-UAsset-Toolkit-v1.0.0-win-x64.zip.
- Run MCP UAsset Toolkit.exe from the extracted folder. The package is self-contained for Windows x64; a separate .NET installation is not required.
- Configure your MCP client using the connection settings in the README.
retoc is optional, external, and not bundled. Install it separately to use retoc-backed tools. Game compatibility depends on the underlying libraries, engine version, and mappings. Visual media previews and media conversion are not included.
Validation
- Local Debug and Release: 115 passed, 0 failed, 1 skipped in each configuration. The skip requires Windows symlink privileges.
- Compilation-aware Sonar C# analysis: zero active warnings; nullable reference types remain enabled globally.
- Published-server checks: all 97 tool schemas preserved, with live asset, DataTable, mappings, dependency, and archive workflow checks passing.
See the 97-tool catalog and capability guide for supported operations and compatibility limits.