This server wraps C++ source code analysis around Unreal Engine projects using tree-sitter parsing. You can point it at UE5 source code or your own C++ codebase and get detailed class breakdowns, inheritance hierarchies, reference tracking, and code search across .h/.cpp files. It includes pattern detection that identifies UPROPERTY/UFUNCTION usage and suggests improvements based on UE best practices. Beyond engine analysis, it works with any C++ project like Qt applications or custom game engines. The server exposes tools for analyzing classes, finding references, searching code patterns, and mapping subsystem relationships, making it useful when you need to understand large codebases or validate architecture decisions against Unreal conventions.
claude mcp add --transport stdio ayeletstudioindia-unreal-analyzer-mcp uvx unreal-analyzer-mcp