unreal-analyzer-mcp
78
The Unreal Engine Code Analyzer MCP Server is a powerful tool designed to facilitate in-depth analysis and understanding of Unreal Engine source code. It provides features like class and subsystem analysis, code search, and pattern detection to assist AI and developers in code comprehension and optimization.
Unreal Engine Code Analyzer MCP Server
A Model Context Protocol (MCP) server providing source code analysis capabilities for Unreal Engine projects, enabling AI tools to understand and analyze source code.
Features
- Class Analysis: Details of C++ classes with methods, properties, and inheritance
- Hierarchy Mapping: Visual understanding of class hierarchies
- Code Search: Context-aware code searching
- Reference Finding: Locate references to classes, functions, or variables
- Subsystem Analysis: Analyses major UE subsystems such as Rendering, Physics
- Game Genre Knowledge: Built-in knowledge of game genres and patterns
- Pattern Detection & Learning: Identifies common patterns and learning resources
- Custom Codebase Support: Analyze custom UE projects
Installation
- Clone the repository
- Install dependencies
- Build the project